这是我的情况:
我想根据一个 img 的 alt 影响一个动作,但我有两个 imgalt='Grow Your Business'
. 我无法更改任何一个 alt,业务通过 CMS 控制。由于除了 alt 中的措辞之外,我没有其他方法可以唯一地识别我想要影响的元素,所以我想要完成的是通过 alt 进行选择,然后编写一个 javascript 函数,如果这个特定的 img 是alt 具有包含“GrowYourBusiness_on.gif”的 src,执行此操作。
以下是我所拥有的,但我的语法目前不可用。我究竟做错了什么?我不确定我是否可以按照我现在尝试的方式使用“this”。
$("[alt='Grow Your Business']").hover(function () {
if ($("this:contains('GrowYourBusiness_on.gif')"))
$("#MainNavItems_7").show("fast").css({ "z-index": "3000" });
});