
我判断,你这个不是不会下拉,而是点击以后跳转到新页面,新页面就重新闭合了。
所以你可以在id为空的时候是闭合的。当id有参数传入的时候,接收到id参数的那个panel为打开的
<div class="panel" id="<%=request("Id")%>">
$('#<%=request("id")%>').css("display","block")
你可以换这个思路试试。
$('.itemName0').click(function(){
$('.panel').slideToggle("slow")
$('.panel2').hide()
$('.panel3').hide()
$('.panel4').hide()
$('.panel5').hide()
$('.panel6').hide()
})
$('#<%=request("id")%>').css("display","block")/**记得放点击事件外面,不包含在点击事件里面**/
满意请采纳。
可以先给div标签设置id,然后给这个id绑定点击事件。
1、新建html文档,在body标签中添加一个div标签,为div标签设置一个id,这里以“demo”为例:
2、在head标签中引入jquery的js文件,这时可以使用cdn链接:
3、添加script标签,在script标签中绑定“demo”,然后使用click函数为div标签绑定点击事件:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)