2012-11-15 24 views

Antwort

144

Verwenden Sie die "has attribute" selector:

$('p[MyTag]') 

Oder man auswählen, in dem das Attribut einen bestimmten Wert hat:

$('p[MyTag="Sara"]') 

Es gibt other selectors für "Attributwert beginnt mit", "Attributwert enthält", usw.

+0

Wenn es mehrere p-Tags mit benutzerdefinierten Attribut gibt und ich möchte auswählen, welche in bestimmten div ist? – Jnanaranjan

+0

@Jnana - Wählen Sie zuerst das Div und dann '.find()', um das p Element zu erhalten. Oder kombinieren Sie die Selektoren, z. B. wenn das Div eine ID hat: '$ ('# idOfDiv p [MyTag]')'. – nnnnnn

+0

Ich habe so etwas getan. $ ('# parent_div'). find ('[data-action^= "click-target"]'). Vielen Dank – Jnanaranjan

Verwandte Themen