我对 .index() 有一个非常奇怪的问题。我一直在本地构建一些东西,一切正常。一旦我将代码放在 WAMP/MAMP 本地托管上,.index() 计数就会停止正常工作。
var prodCont = $(".disaCats"); prodCont.each(function(){ //Checking too see how Many products the category has var tempIndex = $(this).children(".cardContainer").index(); //If the there are more than 6 products show the dropdownArrow if(tempIndex > 5){ $(this).siblings(".disaHeading").children(".showMoreArrow").show(); });//end index calculation
我使用警报返回 tempIndex,它为每个项目返回 0。
我试过使用 .index(this) 和 .children() 没有类选择器,但它做同样的事情。我开始认为这是 WAMP/MAMP 的问题。
任何帮助深表感谢。
编辑:这个脚本通过 WAMP/MAMP 上的 localhost/ 运行良好,但是一旦我尝试使用我的 ip 521.xxx.xxx/ 共享它,这就是索引计数停止正常工作的时候。