Что я ожидаю здесь, это функция, которая срабатывает при щелчке по классу, но этого не происходит! A.button динамически создается, но IS на странице, когда он полностью загружен!Не срабатывает при использовании .on?
Любые идеи, почему?
HTML:
<a class="btn btn-success useImg">
<i class="fa-icon-plus"></i>
<span>Use</span>
</a>
Jquery:
$(".useImg").on("click", function(){
alert("test");
});
Попробуйте, если делегация помогает в любом случае. '$ (document) .on (" click "," .useImg ", ...)' –
Вы забыли обернуть в '$ (document) .ready (...)', возможно? –
А какая версия jQuery вы используете? 'on()' был добавлен в 1.7 (до этого рекомендуется 'delegate()'). –