Javascript NyroModal无法使用jQuery处理添加的链接
我有一个NyroModal:Javascript NyroModal无法使用jQuery处理添加的链接,javascript,jquery,nyromodal,jquery-click-event,Javascript,Jquery,Nyromodal,Jquery Click Event,我有一个NyroModal: $('.openModal').nyroModal(); 然后我有了我的链接: <a href="#sample" class="openModal">this is a test</a> 这是: $('.openModal a').live('click',function(e) { e.preventDefault(); $(this).nmManual("#sample"); retu
$('.openModal').nyroModal();
然后我有了我的链接:
<a href="#sample" class="openModal">this is a test</a>
这是:
$('.openModal a').live('click',function(e) {
e.preventDefault();
$(this).nmManual("#sample");
return false;
});
但是我运气不好,你能想点别的我可以试试吗?我做错了什么
谢谢
更新:我忘了提到我的控制台中没有任何错误
更新2:我现在得到了这个错误,因为我正确地选择了它:
未捕获类型错误:对象[Object]没有方法
“nyroModalManual”
看起来您希望使用.openmodel作为选择器。目前,它是在OpenModel类中选择某个元素。 您可能想查看委托,现在首选iirc 我看到你的更新了。你不应该叫它尼罗摩达,不是尼罗摩达手动的吗?nmManual看起来也可能有效 他的呢
$('.openModal a').live('click',function(e) {
e.preventDefault();
$.nmManual("#sample");
});
或者我猜你有这个选择器:
$('a.openModal').live('click',function(e) {
e.preventDefault();
$.nmManual("#sample");
});
嗨,科恩狗,谢谢你的回复,我已经试过了,但我确实没有正确选择元素。然而,我现在得到了一个错误,我用它所说的更新了我的问题。再次感谢
$('.openModal a').live('click',function(e) {
e.preventDefault();
$.nmManual("#sample");
});
$('a.openModal').live('click',function(e) {
e.preventDefault();
$.nmManual("#sample");
});