Загружаю #content
в #container
с jQuery .load
и размещаем .mybutton
внутри загруженного содержимого.Почему .on ('click') не работает
Я придаю click
событие для всей html
, чтобы убедиться, что элемент существует еще до того, как загрузится содержание:
$("html").on('click', '.mybutton', function(event) {
// do all sorts of stuff
});
И все же, каждый раз в то время, один щелчок из ста или так, кнопка не работает.
В чем может быть причина и как это можно устранить?
проверить консоль. ваш код в порядке. –
Консоль не может показать материал, который происходит внутри html, который был загружен с помощью JavaScript, или я ошибаюсь, @Royi? – KeithRules
Можете ли вы имитировать то же самое на http://jsfiddle.net – dreamweiver