多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jquery > Mootools 1.4.1操作多個節點及其與jquery的差異

Mootools 1.4.1操作多個節點及其與jquery的差異

來源:程序員人生   發布時間:2014-02-16 14:49:29 閱讀次數:3843次

今天在開發的過程中遇到了一個有趣的多節點操作的狀況,拿出來和大家分享一下,同時比較一下Mootools和jquery的差異

因為之前用jquery,現在轉到mootools之后慣性思維一直不好改,結果今天發現了這個問題,如果把Mootools的語句用jquery的 寫法來做是無論如何都沒辦法達到預期效果的,所以必須要把多個節點使用Array的each方法給拆解出來才可以實現.由此可見mootools更接近 js原型開發.

我們看一下下邊的代碼:

//Mootools的做法:
function Global_HidShow_Other(i){
    i=$(i);
if(i.checked){
   $sel=$('srh1').getElements('li.float input');

   Array.each($sel,function($sel_,index){
   $sel_.checked=false;
   $sel_.disabled=true;
   });
}
}

//Jquery的做法
$(document).ready(function(){
$sel=$('#srh1 li.float input');
$sel.checked=false;//我記得以前在寫jquery的時候直接操作checked和disabled似乎是有問題的,時間很久了,記不太清了.
$sel.disabled=true;
});

其實這應該算是很基礎的東西了,只不過應該歸功于jquery慣壞了我的習慣罷了.

Global_HidShow_Other這個函數我并沒有綁定事件,而是直接寫入到dom節點上了<font onclick="Global_HidShow_Other(this)">,這樣就不需要每次打開頁面的時候不管是否能用得到此功能都要綁定事件,資源能節省就節省吧.

我在調用的時候傳遞了this進去,為了兼容IE,所以我在使用i參數之前先i=$(i);以免IE報錯.

這樣的用法是不是和js原型開發非常相似.似乎一切都歸于本源了.

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 羞羞动漫视频在线观看 | 在线亚洲欧洲国产综合444 | 亚洲国产欧美精品 | 午夜美女写真福利写视频 | 午夜久久网 | 欧美一级淫片aaaaaaa视频 | 最新国产在线观看福利91 | 性一交一乱一伦一色一情 | 国产精品午夜在线播放a | 粉嫩00福利视频在线精品 | 亚洲第一中文字幕 | 久色国产 | 成人夜视频| 最好免费高清视频在线看 | 午夜dj在线观看免费高清视频在线观看 | 国产欧美日韩中文久久 | 免费在线观看h | 国产a在亚洲线播放 | 另类小说图片 | 羞羞动漫免费看网站 | 欧美洲精品亚洲精品中文字幕 | 99久久国产综合精品女不卡 | 日韩高清专区 | 男人吃奶摸下面69视频免费 | 久久亚洲国产最新网站 | 琪琪在线| 久一视频在线观看 | 在线播放精品 | 日本精品一区二区在线播放 | 成人精品一区二区久久久 | 欧洲精品一区二区三区在线观看 | 亚洲免费中文 | 久久国产精品一国产精品 | 精品亚洲欧美高清不卡高清 | 国产免费福利网站 | 日本欧美在线观看 | 国产美女精品三级在线观看 | 五月天亚洲视频 | 精品国产一区二区三区免费看 | 中文国产成人精品久久一区 | 日韩欧美国产高清 |