如图,我用id获取控件的时候,这个按钮点击效果有出现,但是效果一闪而逝,页面在这个按钮点击之后就像页面刷新了一样,效果一下子又没了,又回到了按钮点击之前的那样,跪求大神解决TAT 这个东西对我来说很重要 后面很多前端的东西我都是这么实现的 TAT
(先说明下我不懂asp的东西,就是给你个思路~)建议你可以这么解决: 直接在浏览器上设置css属性,看看是不是可以出来效果(排除因为布局或者其它css属性相互影响的情况); 如果浏览器上没问题,那么建议你把那个选择器先写个变量出来,比如可以是var iii = '#' + <%=xxx%>;之类的,然后调用.on()时用变量; 隐藏和显示的实现,如果是用jQ的话,优先用.hide()和.show()两个接口,因为会保存原有dom的display属性,而不是全用display:block;其次建议单独做个class,比如可以是.hide {display:none;},然后通过.addClass()和.removeClass()来使用。
(先说明下我不懂asp的东西,就是给你个思路~)
建议你可以这么解决:
var iii = '#' + <%=xxx%>;
之类的,然后调用.on()时用变量;.hide {display:none;}
,然后通过.addClass()和.removeClass()来使用。