У меня есть ситуация, когда мне нужно искать несколько «ли» для каждой отдельной строки, и если она соответствует всем условиям, добавьте ссылку только к последней.multiple: contains(), только один append()
Я использую jQuery :contains()
, чтобы узнать, есть ли у каждого li определенное слово в нем, и я могу сделать его .append()
всем ли на основе нескольких условий, но мне нужно только его добавить к последнему li ,
Как это получить? Я могу получить его, чтобы добавить ко всем с помощью:
$('li#1:contains("x"),li#2:contains("y")').append('z');
это дает мне:
xz
yz
мне это нужно только дать мне:
x
yz
так ... используйте метод '.last()'? или даже '.eq (-1)'? –
У вас есть несколько 'li' с идентификатором '1'? – tymeJV
+1 @KevinB, но также отбрасывайте квалификацию 'li' перед вашими селекторами id. – PlantTheIdea