用Jquery改变属性状态

这个问题在这里已经有了答案:

  • .prop()vs .attr()17答案

  • attr方法更改一个元素属性,这是初始状态。 prop值更改元素属性,即当前状态。

    要设置选中的状态,请使用prop方法:

    $('input[name=giustificaEntrata]').prop('checked', true);'
    

    要选择一个选项,请使用val方法:

    $('select[name=pippo]').val('beta');
    

    复选框checked属性基本上有两种状态。 检查 - 真实和检查 - 错误。

    从道具文档,根据W3C形式规范,checked属性是布尔属性。

    此外,检查属性值不与复选框的状态变化,而检查属性的作用。

    $('[name="giustificaEntrata"]').prop('checked',true);
    
    链接地址: http://www.djcxy.com/p/27547.html

    上一篇: changing attribute state with Jquery

    下一篇: Did jQuery drop support to attr on some DOM properties?