1. 程式人生 > >jquery元素節點操作,滾輪事件與函式節流:(六)

jquery元素節點操作,滾輪事件與函式節流:(六)

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)以及上面說的滑鼠滾輪事件,在短事件內多處觸發執行繫結的函式,可以巧妙地使用定時器來減少觸發的次數,實現函式節流。