Я динамически создаю новый div
(с классом и идентификатором текстового поля) и некоторые другие элементы внутри него, а позже в моем коде я привязываю этот div
к событию клика и показываю элемент щелкнул, например:
$('#textbox_'+i).bind('click', function(event){
alert(event.target.className);
}
Это хорошо, и он даст мне textbox
как один из отображаемых классов.
Но event.target.hasClass()
, похоже, не работает. Итак, когда я делаю следующее, ничего не происходит:
$('#textbox_'+i).bind('click', function(event){
if(event.target.hasClass('textbox')) { alert('got it!'); }
}
Я попробовал несколько способов, и мне кажется, что event.target.hasClass()
просто не работает. Есть ли другой способ справиться с событиями или я делаю что-то неправильно?