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