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

0 0 javascript asp.net .net
听ヽ嗨曲
听ヽ嗨曲

声望值:125 0人

2019-02-03 11:55:09 提问

关注 0关注

收藏 0收藏, 10浏览

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

请先 登录 后评论

2个回答

  • 小乚91声望 2018-09-25 09:27

    (先说明下我不懂asp的东西,就是给你个思路~)建议你可以这么解决: 直接在浏览器上设置css属性,看看是不是可以出来效果(排除因为布局或者其它css属性相互影响的情况); 如果浏览器上没问题,那么建议你把那个选择器先写个变量出来,比如可以是var iii = '#' + <%=xxx%>;之类的,然后调用.on()时用变量; 隐藏和显示的实现,如果是用jQ的话,优先用.hide()和.show()两个接口,因为会保存原有dom的display属性,而不是全用display:block;其次建议单独做个class,比如可以是.hide {display:none;},然后通过.addClass()和.removeClass()来使用。
    请先 登录 后评论
  • xyf76声望 2018-09-25 09:27

    这个点击事件是a标签吗?如果是的话,href的值用javascript:void(0)试试另外,这个纯前端的东西,这个元素的id就别用服务端获取了吧。。。
    请先 登录 后评论

注册新账号

悬赏追问
10
  • 10
  • 20
  • 50
  • 100
  • 200
  • 输入数值
发布追问