Chcę dodać klasę do dowolnego elementu DOM, który znajduje się na stronie teraz lub w przyszłości, która ma określoną klasę i spełnia pewne kryteriajquery wydarzenie na żywo dla dodawanych elementów DOM
więc jakiegoś pseudo kod
$('.location').live('load',function(){
if($(this).find('input:first').val().substr(0,1) == "!"){ $(this).addClass('hidden')}
});
oczywiście tego nie robi nic
EDIT UWAGA
to nie działa albo
$('.location').live('load',function(){
alert('adding location');
});
Zobacz moją odpowiedź na temat używania livequery() zamiast live(). Jest to wtyczka, na której oparta jest live(). – Gregg
Jaką wersję jQuery używasz? –
Używam 1.4.2 – mcgrailm