我想为现在或将来具有指定类并满足某些条件的
页面上的任何DOM元素
添加一个类
所以对于一些伪代码
$('.location').live('load',function(){
if($(this).find('input:first').val().substr(0,1) == "!"){ $(this).addClass('hidden')}
});
当然这不行
编辑注
这也不行
$('.location').live('load',function(){
alert('adding location');
});
jQuery的live()
功能只是livequery
插件的一部分,这是更丰富的。如果你使用livequery,你可以做一些像…
$('.location').livequery(function() {
// perform selector on $(this) to apply class
});
这将覆盖现有元素以及添加到DOM中的任何未来元素。