如何一氣呵成地,on the fly地操作DOM元素呢?
例如順序執行【建立】-> 【修改】-> 【新增】三個動作。
由於jQuery支援鍊式操作,其實就是設計模式的builder模式,所以我們可以把三個操作串在一起來執行。
先建立一個p元素,內容包含一個a元素。
然後為a元素添加一個href屬性
$('
jQuery
').find('a').attr('href', 'http: //www.jquery.com')
最後把新加入的p元素加入body
複製程式碼
程式碼如下:
$('
jQuery
').find('a').attr('href' , 'http://www.jquery.com').end().appendTo('body')
複製程式碼
代碼如下:
頁面代碼