<?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>Kane&#039;s Blog &#187; jQuery1.4</title>
	<atom:link href="http://iamkane.com/index.php/archives/tag/jquery1-4/feed" rel="self" type="application/rss+xml" />
	<link>http://iamkane.com</link>
	<description>Bug can be anywhere,Can you find it?</description>
	<lastBuildDate>Mon, 21 Jun 2010 11:05:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>jquery1.42 $.ajax Memory Leak 内存泄露问题</title>
		<link>http://iamkane.com/index.php/archives/169</link>
		<comments>http://iamkane.com/index.php/archives/169#comments</comments>
		<pubDate>Fri, 05 Mar 2010 08:06:39 +0000</pubDate>
		<dc:creator>Kane</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[$.ajax]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[jQuery1.4]]></category>
		<category><![CDATA[memory leak]]></category>
		<category><![CDATA[内存泄露]]></category>

		<guid isPermaLink="false">http://iamkane.com/?p=169</guid>
		<description><![CDATA[年后，把项目的jquery升级到1.42版本了，一直在想怎么优化原有的js。 因为一直在用FF调试，没留意IE。 今天用IE 试了下，居然发现了一个严重的bug。 IE 下 $.ajax 会导致内存泄露。一开始还不知道是 jquery的原因，到处找代码原因。最后在 小超 同志下的测试，发现了原来是 jquery 版本问题。 真折腾自己啊&#8230; 降回1.32 版本就不存在问题了。
在找内存泄露的过程中，找到了2个小软件 Drip-0.5  和  IEJSLeaksDetector 专门对IE内存泄露检测的2个工具。
]]></description>
			<content:encoded><![CDATA[<p>年后，把项目的jquery升级到1.42版本了，一直在想怎么优化原有的js。 因为一直在用FF调试，没留意IE。 今天用IE 试了下，居然发现了一个严重的bug。 IE 下 $.ajax 会导致内存泄露。一开始还不知道是 jquery的原因，到处找代码原因。最后在 小超 同志下的测试，发现了原来是 jquery 版本问题。 真折腾自己啊&#8230; 降回1.32 版本就不存在问题了。</p>
<p>在找内存泄露的过程中，找到了2个小软件 Drip-0.5  和  IEJSLeaksDetector 专门对IE内存泄露检测的2个工具。</p>
]]></content:encoded>
			<wfw:commentRss>http://iamkane.com/index.php/archives/169/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery1.4 .change() 事件在IE下的bug？</title>
		<link>http://iamkane.com/index.php/archives/113</link>
		<comments>http://iamkane.com/index.php/archives/113#comments</comments>
		<pubDate>Tue, 19 Jan 2010 05:10:30 +0000</pubDate>
		<dc:creator>Kane</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[IE bug]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[jQuery1.4]]></category>

		<guid isPermaLink="false">http://iamkane.com/?p=113</guid>
		<description><![CDATA[今天在项目里面，尝试使用 jQuery1.4 。 换了之后，感觉整个页面的交互是轻了，但是随之而来的是bug。 跟踪了一下，原来是 .change() 在IE下有一个这样的问题。 不知道是否jQuery 的bug了。代码如下：

&#60;select name=&#34;&#34; id=&#34;test&#34;&#62;
	&#60;option value=&#34;1&#34;&#62;1&#60;/option&#62;
	&#60;option value=&#34;2&#34; selected=&#34;selected&#34;&#62;2&#60;/option&#62;
	&#60;option value=&#34;3&#34;&#62;3&#60;/option&#62;
&#60;/select&#62;

&#60;select name=&#34;&#34; id=&#34;test2&#34;&#62;
	&#60;option value=&#34;1&#34;&#62;1&#60;/option&#62;
	&#60;option value=&#34;2&#34;&#62;2&#60;/option&#62;
	&#60;option value=&#34;3&#34;&#62;3&#60;/option&#62;
&#60;/select&#62;

&#60;script type=&#34;text/javascript&#34;&#62;
	$(function(){
			$(&#34;#test,#test2&#34;).change(function(){
				alert($(this).val());
			})
	})
&#60;/script&#62;

#test 下拉菜单默认绑定了2，在FF中是fire change 是鼠标点击option后，而在IE下是鼠标点了select就直接fire了。 郁闷&#8230;
]]></description>
			<content:encoded><![CDATA[<p>今天在项目里面，尝试使用 jQuery1.4 。 换了之后，感觉整个页面的交互是轻了，但是随之而来的是bug。 跟踪了一下，原来是 .change() 在IE下有一个这样的问题。 不知道是否jQuery 的bug了。代码如下：</p>
<pre class="brush: jscript;">
&lt;select name=&quot;&quot; id=&quot;test&quot;&gt;
	&lt;option value=&quot;1&quot;&gt;1&lt;/option&gt;
	&lt;option value=&quot;2&quot; selected=&quot;selected&quot;&gt;2&lt;/option&gt;
	&lt;option value=&quot;3&quot;&gt;3&lt;/option&gt;
&lt;/select&gt;

&lt;select name=&quot;&quot; id=&quot;test2&quot;&gt;
	&lt;option value=&quot;1&quot;&gt;1&lt;/option&gt;
	&lt;option value=&quot;2&quot;&gt;2&lt;/option&gt;
	&lt;option value=&quot;3&quot;&gt;3&lt;/option&gt;
&lt;/select&gt;

&lt;script type=&quot;text/javascript&quot;&gt;
	$(function(){
			$(&quot;#test,#test2&quot;).change(function(){
				alert($(this).val());
			})
	})
&lt;/script&gt;
</pre>
<p>#test 下拉菜单默认绑定了2，在FF中是fire change 是鼠标点击option后，而在IE下是鼠标点了select就直接fire了。 郁闷&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://iamkane.com/index.php/archives/113/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
