我知道jquery將允許你用.attr()方法修改屬性。基本上有兩種方法:用jquery設置一個布爾屬性
$('#element').attr('attribute', 'value') // sets the attribute
var attribute = $('#element').attr('attribute') // gets the attribute
我的問題是,你如何設置一個布爾屬性,如在選擇標籤複選框或「多」「檢查」?
我試着做沒有成功如下:
$('#element').attr('attribute', true)
$('#element').attr('attribute', '')
所有這些添加的特性,但通常這樣的<tag attribute="attribute">
。
在HTML5中不是這樣:http://dev.w3.org/html5/spec/common-microsyntaxes.html#boolean - 屬性 –
你是對的,我不應該做出這樣的假設......道歉 –