侧栏滑出效果无法实现反而页面跳转了

想实现点击操作后弹出侧栏菜单 但是现在点击后进行了页面跳转是怎么回事 菜鸟基础很差请大神指导下要怎么改图片说明图片说明图片说明图片说明图片说明图片说明

4个回答

sinat_39055815
Swag_bad to the born 回复MikeDDT009: mask.on(“click”,hideSideBar) 点击mask做了侧栏隐藏效果
大约 2 年之前 回复
MikeDDT009
MikeDDT009 回复Swag_bad to the born: 翻了下帮助文档,的确是用数字就行了,你的mask里面没放任何东西,没啥作用。sidebar不用设置隐藏,因为本身就已经被隐藏了right设置的负坐标
大约 2 年之前 回复
sinat_39055815
Swag_bad to the born 回复Swag_bad to the born: 我把display:none属性去掉 把0加上单引号就可以了
大约 2 年之前 回复
sinat_39055815
Swag_bad to the born 回复Swag_bad to the born: 我把display:none属性去掉 把0加上单引号就可以了
大约 2 年之前 回复
sinat_39055815
Swag_bad to the born 回复MikeDDT009: 加上px会报错
大约 2 年之前 回复
MikeDDT009
MikeDDT009 回复Swag_bad to the born: 0换成 '0px' 是字符串不是数字再试试
大约 2 年之前 回复
sinat_39055815
Swag_bad to the born 回复MikeDDT009: 我把a链接里的#号换成了javascript:;页面不会跳转了 mask效果也实现了 但是侧栏还是不显示 那个sidebar_trigger我用animate方法把right 0加上大括号之后是报错的 所以我就这样写了 是不是方法不对
大约 2 年之前 回复

display:none
click 变成 display:block 试试
或者把 display 注释掉

qq_34126534
qq_34126534 其实我觉得去掉display 在js 哪里改成 css({'right':'0','transtion .6s'});能用了就  你给的是图片又不方便调
大约 2 年之前 回复
sinat_39055815
Swag_bad to the born 回复qq_34126534: 手误 这个属性是不用的
大约 2 年之前 回复
qq_34126534
qq_34126534 滑动不是用transtion过渡吗,
大约 2 年之前 回复
sinat_39055815
Swag_bad to the born 回复qq_34126534: 我是想实现从右侧滑出的效果 如果用display:none的话就直接显示了
大约 2 年之前 回复

a标签换成<a href="javascript:void(0)" 试试呢? #号会变动网页!

sinat_39055815
Swag_bad to the born 回复qq_33727653: 点击事件是li
大约 2 年之前 回复
qq_33727653
砸死接触 你这个点击事件是li的 还是a的? 我看着像li的
大约 2 年之前 回复
sinat_39055815
Swag_bad to the born 回复qq_33727653: 已经改了 mask的变暗效果也实现了 但是侧栏没有显示 是不是方法不对
大约 2 年之前 回复

你的mask只是一个单独的div里面并没有任何内容,怎么起到关联?

sinat_39055815
Swag_bad to the born 回复MikeDDT009: mask只是起到一个遮罩效果 在css里设置position让点击操作时整个页面变暗就可以
大约 2 年之前 回复
sinat_39055815
Swag_bad to the born 回复MikeDDT009: mask只是起到一个遮罩效果 在css里设置position让点击操作时整个页面变暗就可以
大约 2 年之前 回复
sinat_39055815
Swag_bad to the born 回复MikeDDT009: mask只是起到一个遮罩效果 在css里设置position让点击操作时整个页面变暗就可以
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!