事件在IE 8和IE9上无法正常工作

时间:2012-03-13 15:33:41

标签: jquery internet-explorer

以下代码在其他浏览器中工作正常,但不在IE8和IE9上:

$('.filters-widget.bordered input[type="checkbox"]').bind("click", function () {
formSubmit();
});

function formSubmit() {
    this.document.getElementById("filters-form").submit();
}

我的Html

<div class="filters-widget bordered">
<span class="checkbox" style="background-position: 0px 0px; "></span><input type="checkbox" id="sidecity-control-name-2" name="sidecity" class="styled" value="Brisbane">
<label for="sidecity-control-name-2">Brisbane (109)</label>
</div>

1 个答案:

答案 0 :(得分:1)

也许你会尝试以下:

$('.filters-widget.bordered input[type="checkbox"]').click(function(){
    formSubmit();
});

或许您需要在“.filters-widget”和“.bordered”之间插入一个空格字符?