我在document.ready上使用livequery将某些功能和样式应用于具有特定类的所有元素。我希望它应用于所有将要出现的元素,所以我使用livequery,并且一些代码不是基于事件的,所以我不能使用委托。
对于页面的大部分部分,代码都工作得很好--甚至对于一些最初加载页面时不存在的内容,但后来通过ajax添加的内容也是如此。问题出在一些cfwindow上-当我打开一个cfwindow时,我希望livequery代码也能应用于所有的cfwindow内容,但事实并非如此,cfwindow中的一些东西似乎阻止了代码冒泡。(我使用了一个带有"source=“属性的cfwindow。)
我能做些什么来解决这个问题呢?
发布于 2012-04-11 12:05:05
1)在主页中创建一个js函数,该函数将您的样式/格式应用于cfwindow中显示的元素。此函数不能任何参数。
2)在cfwindow中显示的页面底部添加
<cfset ajaxonload('name-of-your-js-function-here')>https://stackoverflow.com/questions/8202853
复制相似问题