1

这是我当前的,我想更改 .live 但 .on 不起作用..

$('#SearchString').live('keydown',function(e) {
if (e.which == 13) {
    if (!$("#SearchString").val()) {
        alert("Inget postnummer eller ort angiven!");
        return false;
    }
}
});




 $('#SearchString').on('keydown',function(e) {
if (e.which == 13) {
    if (!$("#SearchString").val()) {
        alert("Inget postnummer eller ort angiven!");
        return false;
    }
}
});

这是开启版本

4

1 回答 1

3

在on()的事件委托模型中,目标元素选择器作为第二个参数传递给on()方法。

$(document).on('keydown', '#SearchString', function(e){
    if (e.which == 13) {
        if (!$("#SearchString").val()) {
            alert("Inget postnummer eller ort angiven!");
            return false;
        }
    }
})
于 2013-08-26T08:43:25.873 回答