带变量的jquery fadeToggle

带变量的jquery fadeToggle,jquery,Jquery,我正在尝试使用以下HTML代码淡入淡出切换图像 <img src="/images/guideknap.png" style="position: absolute; top:285px; left:83px; z-index:1;" name="rb-b-help" onclick="HelpToggle(this.name)"> <div id='rb-b-help' ><img src='/images/rb-b-help.png' style='di

我正在尝试使用以下HTML代码淡入淡出切换图像

<img src="/images/guideknap.png" style="position: absolute; top:285px; left:83px; z-index:1;" name="rb-b-help" onclick="HelpToggle(this.name)">    
<div id='rb-b-help' ><img src='/images/rb-b-help.png' style='display:none; position: absolute; top:77px; left:150px; z-index:99;'></div>
}

有什么好主意为什么这不起作用吗

JavaConsole中没有错误


谢谢

对不起,前面的答案完全错了

在您的情况下,
#rb-b-help
中的
img
是隐藏的,因此您需要切换该元素

function HelpToggle($this) {
    $(document).ready(function () {
        $("#" + $this).find('img').fadeToggle(500);
    });
}
函数帮助切换($this){
$(“#”+$this.find('img').fadeToggle(500);
}

以下代码将起作用:

function HelpToggle($this) {
   $("#" + $this).fadeToggle(500);
}

请对你的回答作一些解释。这让我高兴:-)谢谢你
function HelpToggle($this) {
   $("#" + $this).fadeToggle(500);
}