谁能帮我解释一下这段JS代码每一行的意思吗,我不会JS,但是要应用一小段
functionnTabs(thisObj,Num){if(thisObj.className=="active")return;vartabObj=thisObj.pa...
function nTabs(thisObj,Num){
if(thisObj.className == "active")return;
var tabObj = thisObj.parentNode.id;
var tabList = document.getElementById(tabObj).getElementsByTagName("li"); 展开
if(thisObj.className == "active")return;
var tabObj = thisObj.parentNode.id;
var tabList = document.getElementById(tabObj).getElementsByTagName("li"); 展开
1个回答
展开全部
这是个函数,但是你的代码好像不完整
function nTabs(thisObj,Num){ //括号中的参数一,参数二
if(thisObj.className == "active")//如果参数一当前对象的class属性等于active则返回
return;
//将参数一当前对象的父节点的ID属性赋值给变量tabObj
var tabObj = thisObj.parentNode.id;
//获取上一行代码中取到的ID节点下面的元素LI集合
var tabList = document.getElementById(tabObj).getElementsByTagName("li");
function nTabs(thisObj,Num){ //括号中的参数一,参数二
if(thisObj.className == "active")//如果参数一当前对象的class属性等于active则返回
return;
//将参数一当前对象的父节点的ID属性赋值给变量tabObj
var tabObj = thisObj.parentNode.id;
//获取上一行代码中取到的ID节点下面的元素LI集合
var tabList = document.getElementById(tabObj).getElementsByTagName("li");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询