我想用一个特定的src
属性隐藏页面中的每个图像,除了父元素a
的图像,该元素的href
属性以/dailyTickets/front/user.form.php
或/dailyTickets/front/user.php
开头。
我用的是这种方法,但它隐藏了所有带src
的图像,在a
测试中他只是找不到img来完成他的工作
$('img[src=\"/dailyTickets/pics/aide.png\"]').hide();
$('img[src=\"/dailyTickets/pics/aide.png\"]').parent('a[href^=\"/dailyTickets/front/user.form.php\"]').show();
$('img[src=\"/dailyTickets/pics/aide.png\"]').parent('a[href^=\"/dailyTickets/front/user.php\"]').show();
有人能帮忙吗?
最佳答案
问题是在父项上使用show(),而不是图像本身。尝试以下方法:
$('a[href^=\"/dailyTickets/front/user.form.php\"]').find('img[src=\"/dailyTickets/pics/aide.png\"]').show();
关于javascript - 用适当的SRC隐藏所有图像,包括某些条件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14730167/