当usercontrol变得可见时执行javascript

当页面加载时,我有一个usercontrol,它是可见的= false。 然后,它变得可见=真。 当代码隐藏中将此usercontrol设置为visible = true时,我想要执行一些javascript。 我发现的唯一解决方案是使用ScriptManager.RegisterStartupScript中的

usercontrol后面的代码。 但我不喜欢在codeBehind中写入我的JavaScript。

这个在usercontrol中的jQuery不起作用:$(document).ready(function(){alert('test');});

用户控件进入一个更新面板。


试试这个jQuery插件。 它利用IE中的onpropertychange事件和受支持的浏览器中的DOMAttrModified突变事件。 有了它,您应该能够观察正在更改的visibility属性。

链接地址: http://www.djcxy.com/p/30985.html

上一篇: execute javascript when a usercontrol become visible

下一篇: In jquery php application I want to route using angularjs