这段代码有什么问题?它是.get无法使用.removeAttr吗?感谢
var current = 0;
$("div#choice")[current].removeAttr("style");
答案 0 :(得分:2)
你可能想这样做:
$("div#choice").removeAttr("style");
由于您使用的是ID,因此您的选择器只会匹配一个项目。
如果你匹配多个元素,你可以这样做:
$("div.choice:first").removeAttr("style");
答案 1 :(得分:1)
removeAttr
是一个jQuery方法,而不是本机DOM方法。
$("div#choice").eq(current).removeAttr("style");
您可以使用eq()
[docs]方法通过索引获取,这将为您提供包装在jQuery对象中的元素。
答案 2 :(得分:0)
$(this).parent(“ td”)。next(“。” + classProductTotal).text(“ $” +价格*数量); ProductManager.updatePoduct(id,数量);