我在这段代码上遇到语法错误,但我不知道原因。
$(".choose-one .monthly, .choose-one .yearly").live("click", function() {
billing_selection();
});
function billing_selection() {
if($(this).hasClass("yearly") {
$(this).addClass("selected");
$(".billing-options-hidden option:eq(1)").attr('selected', 'selected');
} else {
$(this).addClass("doSomething");
}
}
这是我的第一篇文章,请保持温和。
答案 0 :(得分:1)
添加缺失的paren:
// --------------------------v
if($(this).hasClass("yearly")) {
答案 1 :(得分:1)
你missed
右括号
if($(this).hasClass("yearly"))
^
答案 2 :(得分:0)
您没有正确关闭if
function billing_selection() {
if($(this).hasClass("yearly") ){
$(this).addClass("selected");
$(".billing-options-hidden option:eq(1)").attr('selected', 'selected');
} else {
$(this).addClass("doSomething");
}
}