当usercontrol变得可见时执行javascript

Jul*_*ien 5 asp.net jquery

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

usercontrol的代码背后.但我不喜欢在codeBehind中编写我的javascript.

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

用户控件进入更新面板.

And*_*y E 1

试试这个 jQuery 插件。它利用onpropertychangeIE 中的事件和DOMAttrModified支持的浏览器中的突变事件。有了它,您应该能够监视visibility属性的更改。