我正在使用单击.on()
事件绑定到按钮元素,它将正确绑定到当前加载的元素但是当添加新元素时它不会绑定到它们任何想法?
$('article#content').on('click', 'button', loadData);
function loadData() {
var moreTxt = $(this).parent().find('section.hidden')
var txt = moreTxt.is(':visible') ? 'Read More' : 'Hide';
$(this).text(txt);
moreTxt.slideToggle('slow');
}
JsFiddle = http://jsfiddle.net/jRtMc/