<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for CreateOpen</title>
	<atom:link href="http://www.createopen.com/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.createopen.com/blog</link>
	<description>Coding to the max!</description>
	<pubDate>Thu, 11 Mar 2010 01:29:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>Comment on Son of Suckerfish dropdowns in jQuery by Ryan</title>
		<link>http://www.createopen.com/blog/2008/09/son-of-suckerfish-dropdowns-in-jquery/#comment-26</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Mon, 24 Nov 2008 18:37:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.createopen.com/blog/?p=19#comment-26</guid>
		<description>Turns out the "solution" I posted above causes the hover out to stop working in IE6 when your mouse moves out a menu and off of #nav.

I've tested this with good results in Firefox 3 Mac, Safari 3 Mac, IE7 XP and IE6 XP:

  $('#nav li').hover(
    function() {

      jQuery.browser.version = jQuery.browser.msie &#38;&#38;
          parseInt(jQuery.browser.version) == 6 &#38;&#38;
          window["XMLHttpRequest"] ?
              "7.0" :
              jQuery.browser.version;
      if(jQuery.browser.version == '7.0') $('#nav li').removeClass('sfhover');
      
      $(this).addClass('sfhover');
      
    },
    function() {$(this).removeClass('sfhover')}
  );</description>
		<content:encoded><![CDATA[<p>Turns out the &#8220;solution&#8221; I posted above causes the hover out to stop working in IE6 when your mouse moves out a menu and off of #nav.</p>
<p>I&#8217;ve tested this with good results in Firefox 3 Mac, Safari 3 Mac, IE7 XP and IE6 XP:</p>
<p>  $(&#8217;#nav li&#8217;).hover(<br />
    function() {</p>
<p>      jQuery.browser.version = jQuery.browser.msie &amp;&amp;<br />
          parseInt(jQuery.browser.version) == 6 &amp;&amp;<br />
          window[&#8221;XMLHttpRequest&#8221;] ?<br />
              &#8220;7.0&#8243; :<br />
              jQuery.browser.version;<br />
      if(jQuery.browser.version == &#8216;7.0&#8242;) $(&#8217;#nav li&#8217;).removeClass(&#8217;sfhover&#8217;);</p>
<p>      $(this).addClass(&#8217;sfhover&#8217;);</p>
<p>    },<br />
    function() {$(this).removeClass(&#8217;sfhover&#8217;)}<br />
  );</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Son of Suckerfish dropdowns in jQuery by Ryan</title>
		<link>http://www.createopen.com/blog/2008/09/son-of-suckerfish-dropdowns-in-jquery/#comment-25</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Mon, 24 Nov 2008 18:06:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.createopen.com/blog/?p=19#comment-25</guid>
		<description>Thanks for the jQuery version!

Son of Suckerfish has an IE7 issue (IE6 not affected) that manifests when you hover from one LI element directly to another. When this happens, as opposed to hovering off #nav, then back on, .sfhover does not get removed. Undesirable result: The menu item you just hovered off remains visible, along with the new menu item.

Easy to fix is to change lines 3-4 to:

function() {$('#nav li').removeClass('sfhover')},
function() {$(this).addClass('sfhover')}</description>
		<content:encoded><![CDATA[<p>Thanks for the jQuery version!</p>
<p>Son of Suckerfish has an IE7 issue (IE6 not affected) that manifests when you hover from one LI element directly to another. When this happens, as opposed to hovering off #nav, then back on, .sfhover does not get removed. Undesirable result: The menu item you just hovered off remains visible, along with the new menu item.</p>
<p>Easy to fix is to change lines 3-4 to:</p>
<p>function() {$(&#8217;#nav li&#8217;).removeClass(&#8217;sfhover&#8217;)},<br />
function() {$(this).addClass(&#8217;sfhover&#8217;)}</p>
]]></content:encoded>
	</item>
</channel>
</rss>
