但如果你刻意要破坏,那么还是可以做的。如下
view sourceprint 01
Test
02 <script>
03 $(#xx).click(function(){
04 alert(click);
05 });
06
07 // 语句1
08 $.data($(#xx)[0], events, , true);
09
10 // 语句2
11 //$._data($(#xx)[0], events, );
12
点击div[id=xx]将不会触发点击事件。
整个jQuery.data设置(set)数据缓存的过程就是如此,理解的这个。取数据(get)的过程就好理解了。不重复。
最后,我会给zChian.js添加zChain.data/removeData方法,因为是“迷你版”,仅给HTMLElement添加数据缓存。请注意。