每个的优点和缺点是什么:
$.fn.hello = function() {
$(this).append('<div id="hello">Hello world</div>');
$(this).delegate('#hello', 'click', function(){
alert("Hello you clicker");
});
}
$(document).ready(function(){
$('body').createHello();
});
或
$.hello= function() {
$('body').append('<div id="hello">Hello world</div>');
$('body').delegate('#hello', 'click', function(){
alert("Hello you clicker");
});
}
$(document).ready(function(){
$.createHello();
});
答案 0 :(得分:2)
首先的主要优点是你可以使用$(this)
,你不能在第二个使用它,所以你每次想要把它放在不同的位置时都要改变它