成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? 更高效的使用JQuery 這里總結了8個小技巧
全站頭部文字 我要出現在這里
更高效的使用JQuery 這里總結了8個小技巧 602 2024-03-08   

1、DOM遍歷是昂貴的,將變量緩存起來。

//不推薦

var h = $('#ele').height();

$('#ele').css('height', h-20);

//推薦

var $ele = $('#ele');

var h = $ele.height();

$ele.css('height',h-20);

2、優化選擇符。

//不推薦

$('div#myid')

//推薦

$('#myid')

3、避免隱式通用選擇符。

//不推薦

$('.someclass :radio')

//推薦

$('.someclass input:radio')

4、避免通用選擇符。

//不推薦

$('.container > *')

//推薦

$('.container').children()

5、盡可能保持代碼簡潔。

//不推薦

if(arr.length > 0){}


//推薦   

if(arr.length){}

6、盡可能地合并函數。

//不推薦

$f.on("click", function(){

    $(this).css('border','1px solid red');

    $(this).css('color','blue');

});

//推薦

$f.on("click", function(){

    $(this).css({

        'border':'1px solid red',

        'color': 'blue'

    });

});

7、盡可能使用鏈式操作。

//不推薦

$ele.html();

$ele.on("click",function(){});

$ele.fadeIn('slow');

//推薦

$ele.on("click",function(){

   

}).fadeIn('slow').animate({height:'12px'},500);

8、對DOM元素作大量操作,先分離在追加

//不推薦

var $container = $('#somecontainer');

var $ele = $container.first();

.......一系列復雜操作

//推薦

var $container = $('#somecontainer');

var $ele = $container.first().detach();

.......一系列復雜操作

$container.append($ele);



主站蜘蛛池模板: 郑荣植个人资料| 想要女朋友菲律宾| 归亚蕾个人资料图片| 色在线视频网站| 拔萝卜电视剧视频高清完整版| 薛晨| 窗前| 电影《salawahan》| 查妮甘·唐卡伯缇| 抗日电影免费| 日本女人xxx| 炊事班的故事演员表| ms培养基配方表| 黄视频免费看网站| 女生宿舍2在线| 老版《桃太郎》| 菊次郎的夏天钢琴谱简谱| 密桃在线视频| 视力图| 文琪演过的电视剧有哪些| 大奉打更人电视剧在线观看全集免费播放| 西海情歌原歌词全文| 池田夏希| 性欧美18一69性sexhd| cctv17农业农村频道在线直播| 战狼7| 四年级下册古诗三首| 星星的你| 幼儿园老师锦旗赠言| 熊欣欣个人资料| 汤唯惊艳写真集| 日本电车系列| 激情小视频在线| 明明不喜欢 电影| 《摧花狂魔》电影| 情欲禁地| 内裤之穴| 思想道德与法治2023版| 电影《白月光》在线观看免费| freexxxmovies| 防冲撞应急处置预案|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103