$(document).ready(function() {
var $postBG = $('.post .poster-profile img');
$postBG.find("[title='male']")
.closest('tr')
.addClass('male')
.children('td')
.removeClass('row1 row2');
$postBG.find("[title='female']")
.closest('tr')
.addClass('female')
.children('td')
.removeClass('row1 row2');
});
试图找出img标题是女性还是男性,然后执行以下代码。我试过了
$postBG.attr("male")
虽然任何帮助都没有用,但
答案 0 :(得分:1)
find
在所选元素的上下文中查找元素,您可以使用filter
方法:
var $postBG = $('.post .poster-profile img');
$postBG.filter('[title="male"]').foo()
改为或attribute
选择器:
var $postBG = $('.post .poster-profile img[title="male"]');