课程
/前端开发
/JavaScript
/展开与收起效果
不用href改变函数而是用onclick去改名函数行不行的大神们??
2015-11-12
源自:展开与收起效果 2-2
正在回答
楼上慕粉3835...的源码是对的,给按钮绑定单击事件时,写个if条件语句判断此时“hpn隐藏面板“的display属性值,然后分别执行相应的语句块。
有谁用onclick做出来了,源码贴出来看看
var hpn=document.getElementById("hpn");var strHref=document.getElementById("strHref");strHref.onclick=function () { if (hpn.style.display == "none"){ hpn.style.display = "block" strHref.innerHTML="收起"; }else { hpn.style.display = "none" strHref.innerHTML="更多选项V"; }}
onclick 加个判断条件就可以了
首先是onclick点击时间,然后更改他的属性是这样的
a.onclick=function(){
hidediv(this)
}
在onclick函数里加return false之后可以阻止href的跳转
虽然不太懂你的意思,但是感觉上是,在慕课网有时候很死板,只能那么做才能通过课程,应该自己编写程序是可以的
你说的改名函数是个什么意思?
一块蛋糕,你不吃怎么知道它好不好吃
举报
通过效果展示与案例分析,教您实现不同类型的展开与收起效果