У меня есть это в JS файл:объект не имеет метод (JQuery)
$(document).ready(function(e){
jQuery.fn.SaveAdd = function(titulo,contenido,tags) {
// code
}
});
И я импортировал JS к HTML-документу, и я назвал функцию:
$(document).ready(function(){
$("#iSave").click(function(){
// declaration of vars instead of this line
$(this).SaveAdd(title,content,tags);
});
});
и I имеют ошибку: не имеет метода SaveAdd. НО, когда и использовать это:
$(document).ready(function(){
// declaration of vars instead of this line
$(this).SaveAdd(title,content,tags);
});
Функция работает правильно: S я не знаю, что это неправильно ...
Вы пытаетесь создать плагин jquery? –
Вы определяете плагин, когда DOM готов. Вы должны прочитать о создании плагина здесь> http://docs.jquery.com/Plugins/Authoring – BenM