wrapAll接受一個回調函數可以單獨處理每一個元素?怎么理解
$(".aaron2").on('click', function() {
? ? ? ? //wrapAll接受一個回調函數
? ? ? ? //每一次遍歷this都指向了合集中每一個a元素
? ? ? ? $('a').wrapAll(function() {
? ? ? ? ? ? return '<div></div>'
? ? ? ? })
為什么和wrap()的效果一樣?
$(".aaron2").on('click', function() {
? ? ? ? //wrapAll接受一個回調函數
? ? ? ? //每一次遍歷this都指向了合集中每一個a元素
? ? ? ? $('a').wrapAll(function() {
? ? ? ? ? ? return '<div></div>'
? ? ? ? })
為什么和wrap()的效果一樣?
2016-07-04
舉報
2016-08-05
是一樣的,課程左邊的解釋里說了,“等同于wrap處理了“。wrap處理單一對象。wrapAll(function)遍歷集合中的每一個對象。都是為每?? 一個對象? 各自??? 添加父結構。
2016-07-25
? 一個回調函數,返回的HTML內容或jQuery對象將包裹所有匹配的元素。函數內的this指向集合中的第一個元素。在jQuery 3.0 之前,回調函數錯誤地調用集合中的每一個元素并且接收所述集合中這個元素的索引位置作為參數。
2016-07-05
因為你寫的回調函數里要處理的東西一樣