У меня есть сценарий загрузки, который при добавлении и кнопка дополнительной загрузки (работает отлично), но кнопка удалить не работаетJquery удалить класс неисправного
var i = $("#AddFileInputBox div").size() + 1;
$("#AddMoreFileBox").click(function() {
event.returnValue = false;
if(i < MaxFileInputs)
{
$('<span><input type="file" id="fileInputBox" size="20" name="file[]" class="addedInput" value=""/><a href="#" class="removeclass small2"><img src="images/close_icon.gif" border="0" /></a></span>').appendTo(FileInputsHolder);
i++;
}
return false;
});
$("body").on("click",".removeclass", function(e){
event.returnValue = false;
if(i > 1) {
$(this).parents('span').remove();i--;
}
});
Chrome консоли:
Uncaught TypeError: Object #<Object> has no method 'on'
линии : 113, который
$("body").on("click",".removeclass", function(e){
Спасибо за любую помощь заранее
ли вы попробовать '$ (" removeclass "). На (" клик", функция (е) {'? – Sergio
http://api.jquery.com/click/ –
Какие JQuery версии вы используете? –