What'tこのような書き込みjqueryの機能のポイント:jquery関数と通常のjavascript関数の違いは?
(function($) {
$.fn.simple_hide_function = function() {
var $t = this;
$t.hide();
};
})(jQuery);
$(window).load(function() {
$('#myId').simple_hide_function();
});
なぜこのようにそれをしない:
function simple_hide_function(id){
id.hide();
};
$(window).load(function() {
var my_id = $('#my_id');
simple_hide_function(my_id);
});
追加の質問:
それは何の問題もやっているだろうこの?
function simple_hide_function(id){
id.hide();
};
$(window).load(function() {
var my_id1 = $('#my_id1'),
my_id2 = $('#my_id2'),
my_id3 = $('#my_id3');
simple_hide_function(my_id1);
simple_hide_function(my_id2);
simple_hide_function(my_id3);
});
追加の質問:あなたのコードが読みにくいことに気をつけなければ、再利用し、維持してください。それは「悪い習慣」と呼ばれています。あなたがより良い、より良い開発者になれば、そのようなことをどうやってやればいいのか分かります。 – kapa