我的代码如下。我有一个JavaScript函数,对于ID等于plus+id
的每个HTML div,都会更改属性和HTML。我希望它只在页面上更改一个具有必需id(在jQuery函数代码之后的div的下一个实例)的div,而不是在jQuery代码之上和之下的所有div。这可能吗?
$('#plus'+id+' .plus_bouton#favori').attr('OnClick',"AddToFav('delete','"+id+"');");
$('#plus'+id+' .plus_bouton#favori .label').html('{/literal}{$lang137}{literal}');
答案 0 :(得分:1)
使用:first
选择器
http://api.jquery.com/first-selector/
$('#plus' + id + ' .plus_bouton#favori:first').click(function() {
AddToFav('delete', $(this).attr('id'));
});
$('#plus' + id + ' .plus_bouton#favori:first .label').html('{/literal}{$lang137}{literal}');