我正在编写一些代码,但不断收到“ document.getElementsByClassName”错误。这是我的代码。有什么问题吗?
$("#pre-order").change(function(){ updateDisplay();})
function updateDisplay(){
var preo = document.getElementsByClassName('product-single__meta');
preo.addClass('preorder');
}
updateDisplay();
答案 0 :(得分:0)
为什么要结合普通JavaScript与jquery。你可以做
var preo = $('.product-single__meta');
甚至更好。一支班轮
$('.product-single__meta').addClass('preOrder');
答案 1 :(得分:0)
那确实添加了类,但是当不存在预购ID时,我不需要预购类。