3 回答

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超1個(gè)贊
我有三個(gè)有相同身份的按鈕.。
id
.
7.5.2
元素標(biāo)識(shí)符:id和類屬性 ID=姓名[CS]
此屬性為元素指定名稱。此名稱在文檔中必須是唯一的。
解id
class
,
<button type="button" class="btn btn-primary xyz" value="1">XYZ1</button><button type="button" class="btn btn-primary xyz" value="2"> XYZ2</button><button type="button" class="btn btn-primary xyz" value="3">XYZ3</button>
$(".xyz").click(function(){ alert(this.value); // No need for jQuery :$(this).val() to get the value of the input.});
但它只適用于第一個(gè)按鈕。
#id
每個(gè)id值只能在文檔中使用一次。 如果已為多個(gè)元素分配了相同的ID,則使用該ID的查詢只會(huì)選擇DOM中的第一個(gè)匹配元素。但是,不應(yīng)依賴此行為;使用相同ID的多個(gè)元素的文檔無(wú)效。
$
$("#id")
document.getElementById
// HANDLE: $("#id")} else { elem = document.getElementById( match[2] );}
document.getElementById

TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊
$('button[name="xyz"]').click(function(){

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超7個(gè)贊
$('button#xyz')
添加回答
舉報(bào)