为了账号安全,请及时绑定邮箱和手机立即绑定

asp.NET把jquery库调用进来之后,写script脚本为什么没有效果

/ 猿问

asp.NET把jquery库调用进来之后,写script脚本为什么没有效果

慕后森 2018-09-07 15:03:42

asp.NET把jquery库调用进来之后,在aspx页面的head标签里写script脚本为什么没有效果

如图,我用id获取控件的时候,这个按钮点击效果有出现,但是效果一闪而逝,页面在这个按钮点击之后就像页面刷新了一样,效果一下子又没了,又回到了按钮点击之前的那样,跪求大神解决TAT 这个东西对我来说很重要 后面很多前端的东西我都是这么实现的 TAT

https://img3.sycdn.imooc.com/5ba77ccf0001204607740445.jpg

查看完整描述

2 回答

?
慕容708150

TA贡献1636条经验 获得超6个赞

这个点击事件是a标签吗?如果是的话,href的值用javascript:void(0)试试

另外,这个纯前端的东西,这个元素的id就别用服务端获取了吧。。。

查看完整回答
反对 回复 2018-09-23
?
四季花海

TA贡献1640条经验 获得超6个赞

(先说明下我不懂asp的东西,就是给你个思路~)
建议你可以这么解决:

  1. 直接在浏览器上设置css属性,看看是不是可以出来效果(排除因为布局或者其它css属性相互影响的情况);

  2. 如果浏览器上没问题,那么建议你把那个选择器先写个变量出来,比如可以是var iii = '#' + <%=xxx%>;之类的,然后调用.on()时用变量;

  3. 隐藏和显示的实现,如果是用jQ的话,优先用.hide()和.show()两个接口,因为会保存原有dom的display属性,而不是全用display:block;其次建议单独做个class,比如可以是.hide {display:none;},然后通过.addClass()和.removeClass()来使用。


查看完整回答
反对 回复 2018-09-23
  • 2 回答
  • 0 关注
  • 563 浏览
我要回答

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信