我不知道这是一个已知问题,还是我只是做了这个错误,但是当我在动态生成的元素上打开JQuery工具叠加时,关闭按钮没有工作。Jquery工具叠加在动态生成的元素上无法正常工作
我试过3种不同的组合。
1.
$(document).on("click", "a[rel]", function() { $("a[rel]").overlay(); });
2.
$("a[rel]").overlay();
$(document).on("click", "a[rel]", function() { $("a[rel]").overlay(); });
3.
setting the .overlay() on document ready and in my add item event.
为什么关闭按钮不工作任何想法?覆盖层对于新元素打开就好了,当我按下close时,就没有任何反应。也没有任何控制台错误。
谢谢。
编辑 - 我创建了一个jfiddle,但它有它自己的问题。
创建一个小提琴,所以我们可以重现您的问题.. – Nelson 2013-04-26 15:54:10
我做了一个,但我不能覆盖工作完全在其中。 - > http://jsfiddle.net/TjQAQ/ – Smith 2013-04-26 17:16:40
这足以让我解答一个问题,如果你想得到答案的提示,试着提供小提琴,即使不工作。 – Nelson 2013-04-26 17:26:10