以下代码在其他浏览器中工作正常,但不在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>
答案 0 :(得分:1)
也许你会尝试以下:
$('.filters-widget.bordered input[type="checkbox"]').click(function(){
formSubmit();
});
或许您需要在“.filters-widget”和“.bordered”之间插入一个空格字符?