JQuery 1,9 - нажмите не стрельба с Wijmo
Что касается жизни, я не могу понять, почему это не сработает. Фиддл сказал, что будет, даже с 2 различными методами. Я пробовал в обеих областях, готов и функции. Он работал до обновления с JQuery 1.8.3, теперь он не будет работать в JQuery 1.9.1.
Голова содержит:
jquery-1.9.1.js jquery-ui.js (1.9.2) jquery.wijmo-open.all.3.20131.7.js jquery.wijmo-pro.all.3.20131.7.js
$('div[name^="AlSt_"]').click(function(){
var data = $(this).attr('name').split("_");
alert(data[1]);
});
$('div[name^="AlSt_"]').on('click',function(){
var data = $(this).attr('name').split("_");
alert(data[1]);
});
<div name="AlSt_02"><span>02_693</span></div>
Это должно дать мне результат "02", но нажатие / включение ("щелчок") не срабатывает на моем сайте.
Заранее спасибо за помощь!
1 ответ
Решение
Я думаю, что нашел решение, потратив часы на поиски, не знаю, если это "правильная" идея, согласно сайту JQuery:
http://forum.jquery.com/topic/click-event-not-firing-timing-issue
$(document).on('click','div[name^="AlSt_"]',function() {
var data = $(this).attr('name').split("_");
alert(data[1]);
});
Пока что проверил и все работает. Странный метод, конечно, но он работает:)