我有一个相当令人困惑的问题,我似乎无法解决。
有问题的行是
var currentactive = $("products-grid-pager ul li[class='active'] a").attr("pageid");
此变量始终返回为未定义,但是如果我在此行之后暂停调试器并使用控制台获取 $("products-grid-pager ul li[class='active'] a")。 attr("pageid");
然后我得到了想要的结果。
为什么我的变量没有设置?
最佳答案
products-grid-pager 是否匹配类或 ID? 因为
<products-grid-pager></products-grid-pager>
不存在! ;-)
尝试
$(".products-grid-pager")
$("#products-grid-pager")
关于javascript/jquery 设置 var 没有发生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29117783/