如果标题不能很好地解释问题,很抱歉。
在这种情况下,我使用DHTMLX组件将XSLT显示给HTML。所以我的想法是:
<p>标记中。现在一切都很好,它在大多数后期浏览器上完美地呈现输出,而呈现等不是问题.
我现在想做的是使用JQuery来做一些简单的事情,比如显示/隐藏
标签等等..。当然,它有一个独特的身份。
我这样做的方法是在包含JQuery的页面中添加Javascript/JQuery,并在HTML页面的头部分添加一些Javascript/JQuery--就像通常情况下,如果只是一个普通的旧HTML页面的话。
JQuery似乎没有“看到”从XSLT呈现的<p id='test'>标记?即使(据我所知) XSLT是有效的/形成良好的,并且显示的非常好?
我显然错过了一些愚蠢的东西..。无论是概念上还是编码上的明智?
提前谢谢,任何帮助都要感激!
发布于 2009-11-14 22:53:54
发布于 2009-11-14 22:53:37
如果XML是通过AJAX加载的,那么在元素加载或使用活动处理程序(取决于正在处理的事件)后,需要将jQuery函数应用到元素上。如果您试图在不使用活动处理程序的情况下在页面加载中应用它,则元素还不存在,因此选择器将与其不匹配,并且不会应用任何处理程序。
https://stackoverflow.com/questions/1735874
复制相似问题