学习Jquery,if / else语句的问题

时间:2015-04-13 18:12:51

标签: jquery if-statement

这是我的代码,没有运行。我在哪里陷入困境?

$("#source").change(function() {
    var sourcestr =$("#source").val();
    if ($("#url").val().indexof('&') > -1) {
        $(".sourceHTML").text('?utm_source=' + sourcestr + '&utm_medium=eml');
    }
    else {
        $(".sourceHTML").text('&utm_source=' + sourcestr + '&utm_medium=eml');
    }
});

1 个答案:

答案 0 :(得分:0)

检查条件是否有任何参数可能更安全,而不是检查是否有多个参数,如下所示:

if ($("#url").val().indexOf('?') > -1) { ... }