jquery元素節點操作,滾輪事件與函式節流:(六)
阿新 • • 發佈:2018-12-09
15:jquery元素節點操作 16:滾輪事件與函式節流 17:json 18:ajax與jsonp 19:本地儲存 20:jqueryUI
目錄十五
jquery元素節點操作
建立節點
var $div = $('<div>');
var $div2 = $('<div>這是一個div元素</div>');
插入節點 1、append()和appendTo():在現存元素的內部,從後面插入元素
var $span = $('<span>這是一個span元素</span>');
$('#div1' ).append($span);
......
<div id="div1"></div>
2、prepend()和prependTo():在現存元素的內部,從前面插入元素 3、after()和insertAfter():在現存元素的外部,從後面插入元素 4、before()和insertBefore():在現存元素的外部,從前面插入元素
刪除節點
$('#div1').remove();
目錄十六
滾輪事件與函式節流
jquery.mousewheel外掛使用 jquery中沒有滑鼠滾輪事件,原生js中的滑鼠滾輪事件不相容,可以使用jquery的滾輪事件外掛jquery.mousewheel.js。
函式節流
javascript中有些事件的觸發頻率非常高,比如onresize事件(jq中是resize),onmousemove事件(jq中是mousemove)以及上面說的滑鼠滾輪事件,在短事件內多處觸發執行繫結的函式,可以巧妙地使用定時器來減少觸發的次數,實現函式節流。