<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Best Smashing</title>
	<atom:link href="http://bestsmashing.com/feed" rel="self" type="application/rss+xml" />
	<link>http://bestsmashing.com</link>
	<description>Best Smashing, WordPress Tutorials</description>
	<lastBuildDate>Mon, 26 Nov 2012 12:27:55 +0000</lastBuildDate>
	<language>tr-TR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>metro-bootstrap: Twitter Bootstrap with Metro style</title>
		<link>http://bestsmashing.com/css/metro-bootstrap.html</link>
		<comments>http://bestsmashing.com/css/metro-bootstrap.html#comments</comments>
		<pubDate>Mon, 26 Nov 2012 12:27:55 +0000</pubDate>
		<dc:creator>eto</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Freebies]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[free metro]]></category>
		<category><![CDATA[metro]]></category>
		<category><![CDATA[metro css]]></category>
		<category><![CDATA[metro style]]></category>
		<category><![CDATA[windows 8]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=2107</guid>
		<description><![CDATA[metro-bootstrap from TalksLab based on Twitter Bootstrap Simple bootstrap from Twitter with Metro style. View project on GitHub Read our blog Submit issues Roadmap and changelog]]></description>
			<content:encoded><![CDATA[<p>metro-bootstrap from TalksLab based on Twitter Bootstrap</p>
<p>Simple bootstrap from Twitter with Metro style.</p>
<p class="download-info"><a  class="btn btn-primary btn-large" href="https://github.com/TalksLab/metro-bootstrap">View project on GitHub</a></p>
<div>
<ul>
<li><a  href="http://talkslab.com/blog">Read our blog</a></li>
<li><a  href="https://github.com/TalksLab/metro-bootstrap/issues">Submit issues</a></li>
<li><a  href="https://github.com/TalksLab/metro-bootstrap/wiki">Roadmap and changelog</a></li>
</ul>
<div>
<ul>
<li><a  href="http://talkslab.com/" target="_blank"> <img src="http://talkslab.github.com/metro-bootstrap/docs/talkslab.png" alt="talkslab metro bootstrap: Twitter Bootstrap with Metro style"  title="metro bootstrap: Twitter Bootstrap with Metro style" /> </a></li>
</ul>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/css/metro-bootstrap.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Slice Images into Tiles with jQuery and CSS3 Transitions</title>
		<link>http://bestsmashing.com/jquery/jquery-and-css3-transitions.html</link>
		<comments>http://bestsmashing.com/jquery/jquery-and-css3-transitions.html#comments</comments>
		<pubDate>Fri, 23 Nov 2012 13:42:10 +0000</pubDate>
		<dc:creator>eto</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[slice image]]></category>
		<category><![CDATA[transition]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=2102</guid>
		<description><![CDATA[How to Slice Images into Tiles with jQuery and CSS3 Transitions http://www.onextrapixel.com/2012/11/23/how-to-slice-images-into-tiles-with-jquery-and-css3-transitions/]]></description>
			<content:encoded><![CDATA[<p>How to Slice Images into Tiles with jQuery and CSS3 Transitions</p>
<p><img class="alignnone size-full wp-image-21614" src="http://net.onextrapixel.com/wp-content/uploads/2012/11/slice-images-cover.jpg" alt="slice images cover How to Slice Images into Tiles with jQuery and CSS3 Transitions " width="635" height="396" title="How to Slice Images into Tiles with jQuery and CSS3 Transitions " /></p>
<p><span id="more-2102"></span></p>
<p><a  href="http://www.onextrapixel.com/2012/11/23/how-to-slice-images-into-tiles-with-jquery-and-css3-transitions/">http://www.onextrapixel.com/2012/11/23/how-to-slice-images-into-tiles-with-jquery-and-css3-transitions/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/jquery/jquery-and-css3-transitions.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsive Design, Responsively Illustrateda</title>
		<link>http://bestsmashing.com/desing/responsive-design-responsively-illustrateda.html</link>
		<comments>http://bestsmashing.com/desing/responsive-design-responsively-illustrateda.html#comments</comments>
		<pubDate>Fri, 23 Nov 2012 12:39:50 +0000</pubDate>
		<dc:creator>eto</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[responsive]]></category>
		<category><![CDATA[responsive design]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=2100</guid>
		<description><![CDATA[Responsive Design, Responsively Illustrateda http://www.thismanslife.co.uk/projects/lab/responsiveillustration/]]></description>
			<content:encoded><![CDATA[<p>Responsive Design, Responsively Illustrateda</p>
<p><img src="http://www.thismanslife.co.uk/images/responsiveIllustration.png" alt="responsiveIllustration Responsive Design, Responsively Illustrateda"  title="Responsive Design, Responsively Illustrateda" /></p>
<p><span id="more-2100"></span></p>
<p>http://www.thismanslife.co.uk/projects/lab/responsiveillustration/</p>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/desing/responsive-design-responsively-illustrateda.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS3 Animation Menu Free Download</title>
		<link>http://bestsmashing.com/css/css3-animation-menu-free-download.html</link>
		<comments>http://bestsmashing.com/css/css3-animation-menu-free-download.html#comments</comments>
		<pubDate>Fri, 23 Nov 2012 12:17:46 +0000</pubDate>
		<dc:creator>eto</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[css3 menu]]></category>
		<category><![CDATA[free menu]]></category>
		<category><![CDATA[menu download]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=2096</guid>
		<description><![CDATA[CSS3 Animation Menu Free Download &#160; Demo / Download]]></description>
			<content:encoded><![CDATA[<p>CSS3 Animation Menu Free Download</p>
<p><img title="CSS3 ile yapılmış Harika Animasyon Menü ücretsiz indir" src="http://4.bp.blogspot.com/-q5Rb-XbrOaY/UK6tR9lHSGI/AAAAAAAAMIY/nQgIqV7_vWM/s1600/css3-animasyon-menu.jpg" alt="css3 animasyon menu CSS3 Animation Menu Free Download"  /></p>
<p>&nbsp;</p>
<p><a  href="http://tympanus.net/Tutorials/CreativeCSS3AnimationMenus/" rel="nofollow" target="_blank">Demo</a> / <a  href="http://tympanus.net/Tutorials/CreativeCSS3AnimationMenus/CreativeCSS3AnimationMenus.zip?84cd58" rel="nofollow" target="_blank">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/css/css3-animation-menu-free-download.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Layered PSD Login Form</title>
		<link>http://bestsmashing.com/photoshop/free-layered-psd-login-form.html</link>
		<comments>http://bestsmashing.com/photoshop/free-layered-psd-login-form.html#comments</comments>
		<pubDate>Fri, 23 Nov 2012 10:53:55 +0000</pubDate>
		<dc:creator>eto</dc:creator>
				<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[form psd]]></category>
		<category><![CDATA[free psd]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[login form]]></category>
		<category><![CDATA[psd]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=2088</guid>
		<description><![CDATA[Free Layered PSD Login Form Download]]></description>
			<content:encoded><![CDATA[<p>Free Layered PSD Login Form</p>
<p><img title="LoginPresentation" src="http://pepsized.com/wp-content/uploads/2012/11/LoginPresentation2.jpg" alt="LoginPresentation2 Free Layered PSD Login Form" width="436" height="436" /></p>
<p><a  href="http://pepsized.com/wp-content/uploads/2012/11/LoginForm.psd_1.zip">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/photoshop/free-layered-psd-login-form.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Best Way To Learn PHP Online (Q/A)</title>
		<link>http://bestsmashing.com/php/10-best-way-to-learn-php-online-qa.html</link>
		<comments>http://bestsmashing.com/php/10-best-way-to-learn-php-online-qa.html#comments</comments>
		<pubDate>Wed, 17 Oct 2012 12:31:52 +0000</pubDate>
		<dc:creator>eto</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[answer]]></category>
		<category><![CDATA[best php]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php online]]></category>
		<category><![CDATA[question]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=2079</guid>
		<description><![CDATA[PHP is the scripting language can be embedded into HTML , used for develop web applications. Every type of websites can create with the help of this language. This language can run almost on every operating system and platform. Java, .Net, Perl and many more are language used for creating...]]></description>
			<content:encoded><![CDATA[<p>PHP is the scripting language can be embedded into HTML , used for develop web applications. Every type of websites can create with the help of this language. This language can run almost on every operating system and platform. Java, .Net, Perl and many more are language used for creating websites with its different and useful functionality. PHP  language have some popular features and functionality which makes it popularity among developers.</p>
<p><a  href="http://bestsmashing.com/wp-content/uploads/2012/10/10-Best-Way-To-Learn-PHP-Online.jpg"><img class="alignnone size-full wp-image-2080" title="10 Best Way To Learn PHP Online" src="http://bestsmashing.com/wp-content/uploads/2012/10/10-Best-Way-To-Learn-PHP-Online.jpg" alt="10 Best Way To Learn PHP Online 10 Best Way To Learn PHP Online (Q/A)" width="580" height="112" /></a></p>
<p><span id="more-2079"></span></p>
<p><a  href="http://zoomzum.com/10-best-way-to-learn-php-online/">source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/php/10-best-way-to-learn-php-online-qa.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Free jQuery Delta UI Theme</title>
		<link>http://bestsmashing.com/jquery/a-free-jquery-delta-ui-theme.html</link>
		<comments>http://bestsmashing.com/jquery/a-free-jquery-delta-ui-theme.html#comments</comments>
		<pubDate>Wed, 17 Oct 2012 11:01:35 +0000</pubDate>
		<dc:creator>eto</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Best jQuery]]></category>
		<category><![CDATA[delta jquery]]></category>
		<category><![CDATA[free jquery]]></category>
		<category><![CDATA[free theme]]></category>
		<category><![CDATA[jquery ui]]></category>
		<category><![CDATA[ui theme]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=2074</guid>
		<description><![CDATA[Kiandra is pleased to announce the open sourcing of a jQuery UI theme we think you’re going to love. We have been using the “Delta” theme for the better part of a year and made the decision to share it with the community. We’re hoping this results in plenty of...]]></description>
			<content:encoded><![CDATA[<p>Kiandra is pleased to announce the open sourcing of a jQuery UI theme we think you’re going to love. We have been using the “Delta” theme for the better part of a year and made the decision to share it with the community. We’re hoping this results in plenty of feedback as well as the continued development of the theme. It’s free for commercial, personal and educational use as part of the MIT or GPL license.</p>
<p><a  href="http://bestsmashing.com/wp-content/uploads/2012/10/raven-blog-image-dark-620x751.jpg"><img class="alignnone size-full wp-image-2075" title="raven-blog-image-dark-620x751" src="http://bestsmashing.com/wp-content/uploads/2012/10/raven-blog-image-dark-620x751.jpg" alt="raven blog image dark 620x751 A Free jQuery Delta UI Theme" width="620" height="751" /></a></p>
<p><span id="more-2074"></span></p>
<p><strong><a  href="http://kiandra.github.com/Delta-jQuery-UI-Theme/" target="_blank">View Demo</a></strong> – <a  href="https://github.com/kiandra/Delta-jQuery-UI-Theme" target="_blank">Go to Repository</a></p>
<p><a  href="http://blog.kiandra.com.au/2012/09/delta-a-free-jquery-ui-theme/">Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/jquery/a-free-jquery-delta-ui-theme.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Useful CSS Frameworks for Responsive Web Design</title>
		<link>http://bestsmashing.com/desing/best-useful-css-frameworks-for-responsive-web-design.html</link>
		<comments>http://bestsmashing.com/desing/best-useful-css-frameworks-for-responsive-web-design.html#comments</comments>
		<pubDate>Wed, 17 Oct 2012 08:06:59 +0000</pubDate>
		<dc:creator>eto</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Templates]]></category>
		<category><![CDATA[best design]]></category>
		<category><![CDATA[best templates]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[responsive]]></category>
		<category><![CDATA[responsive design]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web templates]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=2069</guid>
		<description><![CDATA[Best 10 Useful CSS Frameworks for Responsive Web Design CSS is commonly known as cascading style sheets which can be defined as basically a style sheet language and it is used for describing the presentationsemantics which in lay man’s language is the looks and formatting of a documentthat is initially written in markuplanguage. Source Best Useful CSS Frameworks for Responsive Web...]]></description>
			<content:encoded><![CDATA[<p>Best 10 Useful CSS Frameworks for Responsive Web Design</p>
<p>CSS is commonly known as cascading style sheets which can be defined as basically a style sheet language and it is used for describing the presentationsemantics which in lay man’s language is the looks and formatting of a documentthat is initially written in markuplanguage.</p>
<p><a  href="http://bestsmashing.com/wp-content/uploads/2012/10/best-framework.png"><img class="alignnone size-full wp-image-2070" title="best-framework" src="http://bestsmashing.com/wp-content/uploads/2012/10/best-framework.png" alt="best framework Best Useful CSS Frameworks for Responsive Web Design" width="550" height="334" /></a></p>
<p><span id="more-2069"></span></p>
<p><a  href="http://zoomzum.com/10-useful-css-frameworks-for-responsive-web-design/">Source</a></p>
<p>Best Useful CSS Frameworks for Responsive Web Design</p>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/desing/best-useful-css-frameworks-for-responsive-web-design.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Responsive Magento Themes</title>
		<link>http://bestsmashing.com/templates/best-responsive-magento-themes.html</link>
		<comments>http://bestsmashing.com/templates/best-responsive-magento-themes.html#comments</comments>
		<pubDate>Wed, 17 Oct 2012 07:45:10 +0000</pubDate>
		<dc:creator>eto</dc:creator>
				<category><![CDATA[Templates]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=2065</guid>
		<description><![CDATA[Best Responsive Magento Themes Template monster download. As you scroll down you’ll see Responsive Magento Templates in different niches (fashion, traveling, furniture, sports and drinks). Please click on the screenshots to find more information about the themes you like most. Source: Responsive Magento Themes Launched]]></description>
			<content:encoded><![CDATA[<p>Best Responsive Magento Themes Template monster download.</p>
<p>As you scroll down you’ll see <em>Responsive Magento Templates</em> in different niches (fashion, traveling, furniture, sports and drinks). Please click on the screenshots to find more information about the themes you like most.</p>
<p><a  href="http://bestsmashing.com/wp-content/uploads/2012/10/Responsive-Magento-Themes-Launched.jpg"><img class="alignnone size-full wp-image-2066" title="Responsive Magento Themes Launched" src="http://bestsmashing.com/wp-content/uploads/2012/10/Responsive-Magento-Themes-Launched.jpg" alt="Responsive Magento Themes Launched Best Responsive Magento Themes" width="560" height="254" /></a></p>
<p><span id="more-2065"></span></p>
<p>Source: <a  href="http://www.design4magento.com/magento-news/responsive-magento-themes-launched/" rel="bookmark">Responsive Magento Themes Launched</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/templates/best-responsive-magento-themes.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Context Menu Plugin</title>
		<link>http://bestsmashing.com/jquery/jquery-context-menu-plugin.html</link>
		<comments>http://bestsmashing.com/jquery/jquery-context-menu-plugin.html#comments</comments>
		<pubDate>Tue, 21 Feb 2012 22:14:16 +0000</pubDate>
		<dc:creator>ugur</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Context Menu]]></category>
		<category><![CDATA[Context Menu Plugin]]></category>
		<category><![CDATA[jQuery Context Menu]]></category>
		<category><![CDATA[jquery Plugin]]></category>
		<category><![CDATA[jQuery Right-click Plugin]]></category>
		<category><![CDATA[Right-click Plugin]]></category>

		<guid isPermaLink="false">http://bestsmashing.com/?p=1713</guid>
		<description><![CDATA[A note from A Beautiful Site’s founder: We developed Surreal to be easy for you and your clients. If you’re a web designer, you should take a look at the simple, hosted CMS that’s changing the way content is managed. Surreal integrates in moments and is trusted by over 18,000 websites. Try it...]]></description>
			<content:encoded><![CDATA[<p><strong>A note from A Beautiful Site’s founder:</strong> We developed Surreal to be easy for you and your clients. If you’re a web designer, you should take a look at the <a  href="http://surrealcms.com/">simple, hosted CMS</a> that’s changing the way content is managed. Surreal integrates in moments and is trusted by over 18,000 websites. Try it out for free and let us know what you think! <a  href="http://surrealcms.com/">Visit Website »</a></p>
<div>
<h2 id="overview"><a  href="http://bestsmashing.com/wp-content/uploads/2012/02/jQuery-Context-Menu-Plugin.png"><img class="aligncenter size-full wp-image-1714" title="jQuery Context Menu Plugin" src="http://bestsmashing.com/wp-content/uploads/2012/02/jQuery-Context-Menu-Plugin.png" alt="jQuery Context Menu Plugin jQuery Context Menu Plugin  " width="356" height="286" /></a></h2>
<p><a  href="http://bestsmashing.com/wp-content/uploads/2012/02/Ekran-Resmi-2012-02-22-00.07.04.png"><img class="aligncenter size-full wp-image-1718" title="Ekran Resmi 2012-02-22 00.07.04" src="http://bestsmashing.com/wp-content/uploads/2012/02/Ekran-Resmi-2012-02-22-00.07.04.png" alt="Ekran Resmi 2012 02 22 00.07.04 jQuery Context Menu Plugin  " width="348" height="287" /></a></p>
<h2></h2>
<h2>Overview</h2>
<p>jQuery Context Menu is a context menu plugin for jQuery. It was designed to make implementing context menu functionality easy and requires minimal effort to configure.</p>
<p>Why reinvent the wheel? The goal of this plugin is to streamline the way actions are bound to menu items and to use 100% <acronym title="Cascading Style Sheets">CSS</acronym> for styling. Keyboard shortcuts were added for navigating the menu once it’s open, and there are five methods to allow you to control and clean-up context menus on the fly.</p>
<h2>Contents</h2>
<ul>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#features">Features</a></li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#compatibility">Compatibility</a></li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#demo">Demo</a></li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#download">Download</a></li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#usage">Usage</a>
<ul>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#dependencies">Dependencies</a></li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#creating">Creating</a></li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#methods">Methods</a></li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#styling">Styling</a></li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#callback">Callback</a></li>
</ul>
</li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#to_do">To Do List</a></li>
<li><a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#licensing">Licensing &amp; Terms of Use</a></li>
</ul>
<h2 id="features">Features</h2>
<ul>
<li>Valid XHTML</li>
<li>Fully customizeable via CSS</li>
<li>Easy to configure and implement</li>
<li>Degrades gracefully</li>
<li>Keyboard shortcuts to maximize accessibility</li>
<li>Ability to enable/disable menu items on the fly</li>
<li>Ability to enable/disable entire menu on the fly</li>
</ul>
<h2 id="compatibility">Compatibility</h2>
<p><strong>Updated for jQuery 1.4.x! </strong>This plugin requires jQuery 1.3 or above and has been tested to work in the following browsers:</p>
<ul>
<li>Internet Explorer 6 &amp; 7</li>
<li>Firefox 2 &amp; 3</li>
<li>Safari 3</li>
<li>Chrome</li>
<li>Opera 9.5*</li>
</ul>
<p>*Opera 9.5 has an option to allow scripts to detect right-clicks, but it is disabled by default. Furthermore, Opera still doesn’t allow JavaScript to disable the browser’s default context menu which causes a usability conflict.</p>
<h2 id="demo">Demo</h2>
<p>View a <a  href="http://labs.abeautifulsite.net/archived/jquery-contextMenu/demo/">live demonstration</a> of the context menu plugin.</p>
<h2 id="download">Download</h2>
<p>Current version: <a  href="http://labs.abeautifulsite.net/archived/jquery-contextMenu/jquery.contextMenu-1.01.zip">jQuery Context Menu – Version 1.01</a> (10 March 2010)</p>
<p>This plugin is provided to you as-is, at absolutely no cost. If you would like to support its development, feel free to contribute any amount you prefer via PayPal. As always, you are welcome to contribute code for bug fixes and feature enhancements as well. Either way, thanks for supporting our efforts!</p>
<h2 id="usage">Usage</h2>
<h3 id="dependencies">Dependencies</h3>
<p>jQuery Context Menu requires <a  href="http://jquery.com/" rel="external">jQuery</a> 1.3 or above.</p>
<h3 id="creating">Creating</h3>
<p>First, create a list in your HTML that will be the markup for your context menu:</p>
<div>
<div id="highlighter_792770">
<div></div>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<div>
<div><code>&lt;</code><code>ul</code> <code>id</code><code>=</code><code>"myMenu"</code> <code>class</code><code>=</code><code>"contextMenu"</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;</code><code>li</code> <code>class</code><code>=</code><code>"edit"</code><code>&gt;</code></div>
<div><code>        </code><code>&lt;</code><code>a</code> <code>href</code><code>=</code><code>"#edit"</code><code>&gt;Edit&lt;/</code><code>a</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;/</code><code>li</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;</code><code>li</code> <code>class</code><code>=</code><code>"cut separator"</code><code>&gt;</code></div>
<div><code>        </code><code>&lt;</code><code>a</code> <code>href</code><code>=</code><code>"#cut"</code><code>&gt;Cut&lt;/</code><code>a</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;/</code><code>li</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;</code><code>li</code> <code>class</code><code>=</code><code>"copy"</code><code>&gt;</code></div>
<div><code>        </code><code>&lt;</code><code>a</code> <code>href</code><code>=</code><code>"#copy"</code><code>&gt;Copy&lt;/</code><code>a</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;/</code><code>li</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;</code><code>li</code> <code>class</code><code>=</code><code>"paste"</code><code>&gt;</code></div>
<div><code>        </code><code>&lt;</code><code>a</code> <code>href</code><code>=</code><code>"#paste"</code><code>&gt;Paste&lt;/</code><code>a</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;/</code><code>li</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;</code><code>li</code> <code>class</code><code>=</code><code>"delete"</code><code>&gt;</code></div>
<div><code>        </code><code>&lt;</code><code>a</code> <code>href</code><code>=</code><code>"#delete"</code><code>&gt;Delete&lt;/</code><code>a</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;/</code><code>li</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;</code><code>li</code> <code>class</code><code>=</code><code>"quit separator"</code><code>&gt;</code></div>
<div><code>        </code><code>&lt;</code><code>a</code> <code>href</code><code>=</code><code>"#quit"</code><code>&gt;Quit&lt;/</code><code>a</code><code>&gt;</code></div>
<div><code>    </code><code>&lt;/</code><code>li</code><code>&gt;</code></div>
<div><code>&lt;/</code><code>ul</code><code>&gt;</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>Actions are specified in the <strong>href</strong> attribute, preceeded by a <strong>#</strong> symbol. When selected, this is what will be passed back to the <strong>action</strong>parameter in the callback. You can add class attributes to the list items to assist with styling, but they have no functional meaning. Thus, class names <em>do not</em> have to correspond with actions.</p>
<p>Once you have created the markup for the context menu, bind it to one or more elements using JavaScript:</p>
<div>
<div id="highlighter_213414">
<div></div>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<div>
<div><code>$(document).ready( </code><code>function</code><code>() {</code></div>
<div></div>
<div><code>    </code><code>$(</code><code>"#selector"</code><code>).contextMenu({</code></div>
<div><code>        </code><code>menu: </code><code>''</code><code>myMenu</code><code>''</code></div>
<div><code>    </code><code>},</code></div>
<div><code>        </code><code>function</code><code>(action, el, pos) {</code></div>
<div><code>        </code><code>alert(</code></div>
<div><code>            </code><code>''</code><code>Action: </code><code>''</code> <code>+ action + </code><code>''</code><code>\n\n</code><code>''</code> <code>+</code></div>
<div><code>            </code><code>''</code><code>Element ID: </code><code>''</code> <code>+ $(el).attr(</code><code>''</code><code>id</code><code>''</code><code>) + </code><code>''</code><code>\n\n</code><code>''</code> <code>+</code></div>
<div><code>            </code><code>''</code><code>X: </code><code>''</code> <code>+ pos.x + </code><code>''</code>  <code>Y: </code><code>''</code> <code>+ pos.y + </code><code>''</code> <code>(relative to element)\n\n</code><code>''</code> <code>+</code></div>
<div><code>            </code><code>''</code><code>X: </code><code>''</code> <code>+ pos.docX + </code><code>''</code>  <code>Y: </code><code>''</code> <code>+ pos.docY+ </code><code>''</code> <code>(relative to document)</code><code>''</code></div>
<div><code>            </code><code>);</code></div>
<div><code>    </code><code>});</code></div>
<div></div>
<div><code>});</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>Make sure you change <strong>#selector </strong>to the appropriate jQuery selector that matches the element(s) you want to bind the context menu to. The selector can be any valid jQuery selector.</p>
<h3 id="methods">Methods</h3>
<p>There are five methods you can use to control and clean-up the context menu after it has been instantiated.</p>
<table border="0">
<thead>
<tr>
<th>Method</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>disableContextMenu()</strong></td>
<td>Disables the context menu on all matching elements</td>
</tr>
<tr>
<td><strong>enableContextMenu()</strong></td>
<td>Re-enables the context menu on all matching elements</td>
</tr>
<tr>
<td><strong>disableContextMenuItems(”#option1,#option2,…”)</strong></td>
<td>Disables the specified options on all matching elements. If<strong> null</strong> is passed, all elements will be disabled.</td>
</tr>
<tr>
<td><strong>enableContextMenuItems(”#option1,#option2,…”)</strong></td>
<td>Enables the specified options on all matching elements. If<strong> null</strong> is passed, all elements will be enabled.</td>
</tr>
<tr>
<td><strong>destroyContextMenu()</strong></td>
<td>Unbinds the context menu from all matching elements</td>
</tr>
</tbody>
</table>
<p>As an example, to disable the context menu on a <strong>div</strong> with an ID of <strong>myDiv</strong> the code would look like this:</p>
<div>
<div id="highlighter_945270">
<div></div>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<div>
<div><code>$(</code><code>"#myDiv"</code><code>).disableContextMenu();</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<h3 id="styling">Styling</h3>
<p>The context menu relies 100% on CSS for styling. To give your users an aesthetically pleasing experience, you should either use the included stylesheet or create your own. Refer to <strong>jquery.contextMenu.css</strong> to make any changes in the styles.</p>
<h3 id="callback">Callback</h3>
<p>The callback function fires if and only if a user makes a valid selection from the context menu. Three arguments are passed which you can use to control what happens when a user makes a selection:</p>
<table border="0">
<thead>
<tr>
<th>Parameter</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>action</strong></td>
<td>The action that corresponds to the menu item that was selected (I.E. the <strong>href </strong>attributes less the <strong>#</strong>symbol)</td>
</tr>
<tr>
<td><strong>el</strong></td>
<td>The element object that triggered the context menu</td>
</tr>
<tr>
<td><strong>pos.x</strong></td>
<td>Horizontal position of mouse cursor when menu was clicked (relative to the element)</td>
</tr>
<tr>
<td><strong>pos.y</strong></td>
<td>Vertical position of mouse cursor when menu was clicked (relative to the element)</td>
</tr>
<tr>
<td><strong>pos.docX</strong></td>
<td>Horizontal position of mouse cursor when menu was clicked (relative to the document)</td>
</tr>
<tr>
<td><strong>pos.docY</strong></td>
<td>Vertical position of mouse cursor when menu was clicked (relative to the document)</td>
</tr>
</tbody>
</table>
<p>See the <a  href="http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#creating">example</a> above for starter code.</p>
<h2 id="licensing">Licensing &amp; Terms of Use</h2>
<p>This plugin is dual-licensed under the <a  href="http://www.opensource.org/licenses/gpl-3.0.html" rel="external">GNU General Public License</a> and the <a  href="http://www.opensource.org/licenses/mit-license.php" rel="external">MIT License</a> and is copyright 2008 A Beautiful Site, LLC.</p>
</div>
<div><a  title="Tweet about this on Twitter" href="http://twitter.com/home?status=Check%20out%20this%20great%20article!%20http%3A%2F%2Fwww.abeautifulsite.net%2Fblog%2F2008%2F09%2Fjquery-context-menu-plugin%2F">Tweet</a><a  title="Share this on Facebook" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.abeautifulsite.net%2Fblog%2F2008%2F09%2Fjquery-context-menu-plugin%2F">Share</a></p>
<div></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bestsmashing.com/jquery/jquery-context-menu-plugin.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
