问题描述
<litapmode="active"class="active"onclick="randomSwitchBtn(this,'ordering',0)"><aclass="bottom_btnordering">订餐</a></li><litapmode="active"onclick="randomSwitchBtn(this,'menu',1)"><aclass="bottom_btnmenu">菜单</a></li><litapmode="active"onclick="randomSwitchBtn(this,'wealfare',2)"><aclass="bottom_btnwelfare">福利</a></li><litapmode="active"onclick="randomSwitchBtn(this,'mine',3)"><aclass="bottom_btnmine">我的</a></li>functionrandomSwitchBtn(obj,name,index){}怎么判断最后一个li被点击了
解决方案
解决方案二:
functionrandomSwitchBtn(obj,name,index){if(index==3){//}}
解决方案三:
引用1楼guwei4037的回复:
functionrandomSwitchBtn(obj,name,index){if(index==3){//}}
我要把if语句写在js的外面,请问怎么写啊
解决方案四:
或者请问下,怎么判断另一个js是否触发了
解决方案五:
都有相应的onclick函数及参数了,在函数里面就能判断了吧
解决方案六:
不知道你想做什么。。。。
解决方案七:
onclick="randomSwitchBtn(this,'mine',3)"点击了不就触发对应的函数了??
解决方案八:
什么叫把if语句写到js的外面你把代码写到函数外面,那是哪里代码不在函数里,是想在哪里执行
解决方案九:
用jquery挺好找得。就直接获取标签的index并且获取<li>父级下的这个li标签有多少个,判断一下,如果个数等于index-1就可以得到最后一个标签了
解决方案十:
jquery加个class属性
解决方案十一:
onclick="......"这种属性,既可以在html中声明,也可以在javascript代码中设置。你应该学习javascript中关于dom事件的编程知识。