unwrap方法不接收參數,為什么放參數也可以執行呢?
上面說unwrap方法不接收任何參數,為什么下面代碼也可以執行呢
$('p').unwrap('<div></div>')
? ? $(".aaron2").on('click', function() {
? ? ? ? //找到所有p元素,刪除父容器div
? ? ? ? $('a').unwrap(function() {
? ? ? ? ? ? return '<div></div>';
? ? ? ? })
? ? })
上面說unwrap方法不接收任何參數,為什么下面代碼也可以執行呢
$('p').unwrap('<div></div>')
? ? $(".aaron2").on('click', function() {
? ? ? ? //找到所有p元素,刪除父容器div
? ? ? ? $('a').unwrap(function() {
? ? ? ? ? ? return '<div></div>';
? ? ? ? })
? ? })
2017-01-06
舉報
2017-01-06
你好,個人覺得,unwrap()方法是:去除指定元素的父元素,而父元素是唯一的,加參數和不加參數針對的都是同一個父元素。