JAVA SCRIPTJQuery привязки событий к новым элементам
$(document).ready(function() {
$(".group").click(groupFile);
function groupFile(){
alert('clicked!');
}
});
function insert()
{
$("body").append("<div class='group' ></div>");
}
HTML
<div class='group' >
</div>
<input type="button" value="insertNewElement" id="insert" onclick="insert()"/>
когда страница загружена, по щелчку div.group
работает хорошо и огонь groupFile
и оповещения для меня. , но при установке нового div.group
.onclick div.group
функция groupFile
не работает? пожалуйста, помогите мне
'$ ("
") .click (groupFile) .appendTo ("body"); '<- Если вы не хотите делегировать, просто привяжите непосредственно к новому элементу, который вы создаете. Там нет необходимости выбирать его, когда у вас есть это прямо там. –... но вам нужно поставить свою функцию 'groupFile()' вне обратного вызова '.ready()'. –