为什么警报在 JS 中不起作用,索引返回 -1
why alert not working in js and index return -1?
为什么警报在 js 中不起作用,索引返回 -1?
斯菲德尔
网页代码:
<ul id="menu-controls">
<li>
<a target="_self" onclick="return displaySubMenu(0);" id="menu-controls-0" href="#" class="">
<span>
Home
</span>
</a>
</li>
<li>
<a target="_self" onclick="return displaySubMenu(1);" id="menu-controls-1" href="#" class="">
<span>
Oleg Test
</span>
</a>
</li>
<li>
<a target="_self" onclick="return displaySubMenu(2);" id="menu-controls-2" href="#" class="act">
<span>
Products
</span>
</a>
</li>
</ul>
J查询代码 :
function displaySubMenu(menuid) {
var myActive = jQuery("a.act").parent().index();
var myClicked = jQuery("#menu-controls-"+menuid).parent().index();
alert(myActive+"==="+myClicked);
if (myActive < myClicked) {
alert("Previous active was left");
} else if (myActive > myClicked) {
alert("Previous active was right");
} else if (myActive == myClicked) {
alert("Previous active is this clicked one");
}
jQuery("a.act").removeClass("act");
jQuery("#menu-controls-"+menuid).addClass("act");
return false;
}
你的小提琴有效。只需选择左侧"框架和扩展"部分下的"无换行"(头部)选项。
相关文章:
- 在从索引位置返回的字符串中查找空白
- 使用共享工具提示时,单击Highcharts柱形图会返回不正确的序列索引
- 如何比较两个数组,然后返回差异的索引
- 在 jquery 选项卡中查找 span 标记并返回该索引
- 如何获取从循环返回的元素的索引
- 需要呈现MongoDB查询返回结果的特定索引/位置
- 通过getElementById查找所选索引是't返回正确的值
- 按流星空格键模板中的索引返回数组项
- 辅助功能键盘专用选项卡到z索引“;返回顶部”;
- JavaScript:通过其他数组元素的索引访问ArrayElement?array[array[0]返回undefin
- 如果我对索引进行硬编码,它会按预期工作,为什么这个增量器会返回NAN
- 为什么不't此循环返回到第一个索引
- .children()不适用于jquery返回的指定索引
- 角度:通过数组查找其索引返回对象的内容
- 如何使用此图像轮播的索引返回实际图像
- 为什么警报在 JS 中不起作用,索引返回 -1
- 获取空格索引返回错误的值
- JavaScript正则表达式匹配将输入作为前两个索引返回
- 为什么二维数组的索引返回-1
- 按索引返回数组值,如果给定else,则返回数组