在我的网站上是一个具有多个同名复选框的表单:
<span class="selection"><input type="checkbox" name="product" value="Hard Enamel" />Hard Enamel</span>
<span class="selection"><input type="checkbox" name="product" value="Soft Enamel" />Soft Enamel</span>
<span class="selection"><input type="checkbox" name="product" value="Metal Relief" />Metal Relief</span>
<span class="selection"><input type="checkbox" name="product" value="Printed With Epoxy" />Printed With Epoxy</span>
在我的 Javascript 中,我将这些分配给一个变量并使用 JQuery 具有一个 onclick 函数。有了这个我仍然可以运行 JQuery 函数没有问题,例如products.css("display","none")
作品。
但是,当尝试选择其中的特定复选框products
时,会出现错误。
这是我的 JS:
var products = $("input[name=product]").click(function(){selectProduct()});
products.get(0).css("display","none");
以上不起作用,我得到了错误badges_calc.js:9TypeError: 'undefined' is not a function (evaluating 'products.get(0).css("display","none")')
我怎样才能解决这个问题?我比较初学者。
干杯