我做了一個小插件練習。但點擊第一個跨度後,它將在控制檯中進行兩次打印。 fiddle爲什麼在jquery中點擊事件調用兩次
$.fn.sample= function(options){
var setting= $.extend({
d:false
}, options)
$(this).append($('<span/>').attr({id:'jitender'}).text('hi click me'))
$('span').click(function(){
if(setting.d)
console.log(1)
else
console.log(2)
})
return this
}
$(function(){
$('div.one').sample({
d:true
})
$('div.two').sample({
d:false
})
})