Я привязки пользовательского события на кнопки, чтобы применить Jquery пользовательский интерфейс кнопки плагин как:особых событий в JQuery
$(document).ready(function() {
$(".uibutton").live("CustomEvent", function() { $(this).button(); });
$(".uibutton").trigger("CustomEvent");
});
<input type="button" class="uibutton" >
Теперь это работает хорошо для кнопки, которые являются present in the MarkUP
но кнопки, которые created dynamically
с class uibutton
, это не работает. Может кто-нибудь, пожалуйста, скажите мне, почему?
Какую версию jQuery вы используете? 'live' поддерживает пользовательские события с 1.4. Если вы используете более позднюю версию, вы должны использовать 'on' или' delegate', хотя, поскольку 'live' устарел. –
Вы запускаете событие после добавления новых кнопок? – Musa
У вас есть ошибка в вашем коде, закройте метку quote в '$ (". Uibutton) ' –