国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

使用jQuery在對象中緩存選擇器的簡單方法

2019-11-20 12:08:09
字體:
來源:轉載
供稿:網友

 當使用像jQuery這樣的庫時,開發者通常會使用選擇器來訪問和操作DOM中的元素。當一個選擇在頁面上被反復的訪問時,把它緩存起來以獲得更好的性能是個不錯的想法。

讓我們看一個例子,
 

jQuery(document).ready(function() {  jQuery('#some-selector').on('hover', function() {    jQuery(this).fadeOut('slow').delay(400).fadeIn();    console.log(jQuery(this).text());  });   jQuery('#another-element').on('hover', function() {    jQuery(this).slideUp();  });   jQuery('#some-selector').on('click', function() {    alert('You have clicked a featured element');  });   jQuery('#another-element').on('mouseout', function() {    jQuery(this).slideUp();  });});

也許你已經注意到,ID ‘some-selector' 和 ‘another-element' 在上面的代碼片段中被提到了兩次。通過把這些選擇器保存到變量里,可以使他們能被復用,并且避免了重復選擇操作。


當你開始在你的jQuery代碼里積攢出各種各樣的選擇器時,你就能領會到在對象中緩存選擇器

主站蜘蛛池模板: 深泽县| 潞城市| 安新县| 东安县| 宜宾县| 咸阳市| 萍乡市| 报价| 邵东县| 新源县| 普兰店市| 永顺县| 平武县| 体育| 湟中县| 昌平区| 刚察县| 安顺市| 荥经县| 驻马店市| 广安市| 普兰县| 静乐县| 延安市| 巴青县| 英超| 天峻县| 瓦房店市| 凤城市| 铅山县| 清涧县| 淮阳县| 常宁市| 岐山县| 莒南县| 沽源县| 抚松县| 临漳县| 武邑县| 武川县| 阜宁县|