加载页面时,我有一个usercontrol,可见= false。 然后,它变得可见=真。 我想在代码隐藏中将此usercontrol设置为visible = true时执行一些javascript。 我找到的唯一解决方案是在
中使用ScriptManager.RegisterStartupScriptusercontrol的代码背后。 但我不喜欢在codeBehind中编写我的javascript。
usercontrol中的这个jQuery不起作用: $(document).ready(function(){ 警报( '试验'); });
用户控件进入更新面板。
答案 0 :(得分:1)
试试this jQuery plugin。它利用IE中的onpropertychange
事件和支持的浏览器中的DOMAttrModified
突变事件。有了它,您应该能够监视正在更改的visibility
属性。