jQuery: Zaznacz wszystkie elementy z niestandardowym atrybutem [duplikat]
Możliwy duplikat:
jQuery, wybierz według wartości atrybutu, dodając nowy atrybut
jQuery - jak wybrać według atrybutu
Proszę wziąć pod uwagę ten kod:
<p>11111111111111</p>
<p MyTag="nima">2222222222</p>
<p>33333333333</p>
<p MyTag="Sara">>4444444444</p>
Jak mogę wybrać Tag All p
z atrybutem MyTag
?
Thanks
75
2 answers
Użyj selektora "has atrybut" :
$('p[MyTag]')
Lub wybrać taki, w którym atrybut ma określoną wartość:
$('p[MyTag="Sara"]')
Istnieją Inne selektory dla "wartość atrybutu zaczyna się od", "wartość atrybutu zawiera", itd.
161
Author: nnnnnn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-11-15 06:20:15
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-11-15 06:20:15
Zgodnie z opisem podanym linkiem w komentarzu, to
$('p[MyTag]').each(function(index) {
document.write(index + ': ' + $(this).text() + "<br>");});
Działa ( grywalny przykład ).
7
Author: ShinTakezou,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-11-15 06:29:00
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-11-15 06:29:00