Javascript jquery检测显示或可见性的变化
是否有一种方法可以检测类的样式属性是否更改,例如显示或可见性的更改Javascript jquery检测显示或可见性的变化,javascript,jquery,Javascript,Jquery,是否有一种方法可以检测类的样式属性是否更改,例如显示或可见性的更改 我的情况是,我通过iframe在我的网站上嵌入了一个Podio webform,在中有一条隐藏的感谢信息。webforms\uuu success-message>p,我想在页面上出现成功信息时滚动到它。我建议使用VueJS而不是jQuery。它的速度更快,因为它使用虚拟dom,并且不必遍历dom来检测更改。您只需创建一个动作,然后将该动作作为事件发出。然后,您可以调用任何您想要的jQuery函数 <div id="app
我的情况是,我通过
iframe
在我的网站上嵌入了一个Podio webform,在中有一条隐藏的感谢信息。webforms\uuu success-message>p
,我想在页面上出现成功信息时滚动到它。我建议使用VueJS而不是jQuery。它的速度更快,因为它使用虚拟dom,并且不必遍历dom来检测更改。您只需创建一个动作,然后将该动作作为事件发出。然后,您可以调用任何您想要的jQuery函数
<div id="app">
<iframe v-show="isShowing" src="http://www.weather.gov/"
frameborder="0"
></iframe>
<button @click="isShowing ^= true">Click Me</button>
</div>
JS
看看这个我推荐VueJS而不是jQuery。它的速度更快,因为它使用虚拟dom,并且不必遍历dom来检测更改。您只需创建一个动作,然后将该动作作为事件发出。然后,您可以调用任何您想要的jQuery函数
<div id="app">
<iframe v-show="isShowing" src="http://www.weather.gov/"
frameborder="0"
></iframe>
<button @click="isShowing ^= true">Click Me</button>
</div>
JS
查看此我甚至不能100%确定您是否可以通过jquery在iframe中访问远程URL的内容,尽管我可能错了,但安全隐患将是可怕的!我能够使用该类触发DOM事件,因此我可以猜测yes@SandraWillford我将此标记为重复,请看前面的讨论。@Dale说到点子上了-您不能通过javascript访问iFrame的内容。浏览器出于安全目的阻止了这一点。我甚至不能100%确定您是否可以通过jquery在iframe中访问远程URL的内容,虽然我可能错了,但安全隐患将是可怕的!我能够使用该类触发DOM事件,因此我可以猜测yes@SandraWillford我将此标记为重复,请看前面的讨论。@Dale说到点子上了-您不能通过javascript访问iFrame的内容。浏览器出于安全目的阻止此操作。不在iFrame中…不在iFrame中。。。
var vue = new Vue({
el:"#app",
data: {
isShowing:false,
}
})