关Jquery判断input type="checkbox"元素是否被选中的判断

在用到复选框的时候,想在js中判断chekbox是否被选中

<input name="isPermit" id="isPermit" type="checkbox">

百度了很多的判断方法

1、

if($("#isPermit").attr("checked")=="checked")

2、

if($("#isPermit").attr("checked")==true)

3、

if($("#isPermit").is("checked"))

等等,这些方法经过测试都是无效的,不知道是不是因为jquery的版本问题,经测试这种方法是有效的

if ($("#isPermit").is(":checked"))

这里记录一下,希望有研究深入的人看见留言。

你可能感兴趣的:(关Jquery判断input type="checkbox"元素是否被选中的判断)