淡出#id=javascript变量的正确语法
在我的代码中,有几个标记可以单击。单击我希望相应的图像淡出。我的语法有什么问题淡出#id=javascript变量的正确语法,javascript,jquery,Javascript,Jquery,在我的代码中,有几个标记可以单击。单击我希望相应的图像淡出。我的语法有什么问题 var id = $(this).attr('id'); var url = id.replace('ServiceClick', ''); $("#'url'").fadeOut(); 试试这个 var id = $(this).attr('id'); var url = id.replace('ServiceClick', ''); $("#"+url).fadeOut(); $(“#‘ur
var id = $(this).attr('id');
var url = id.replace('ServiceClick', '');
$("#'url'").fadeOut();
试试这个
var id = $(this).attr('id');
var url = id.replace('ServiceClick', '');
$("#"+url).fadeOut();
$(“#‘url’”)仅适用于id为
<span id="''url''">test</span>
测试
试试这个代码,你的$(“#”+url)不正确。
只需在#后面添加url即可
var id = $(this).attr('id');
var url = id.replace('ServiceClick', '');
$("#" + url).fadeOut('slow');
var id=$(this.attr('id');
var url=id.replace('ServiceClick','');
$(“#”+url).fadeOut(100);谢谢,至少现在我有了正确的语法。但它不会因id而消失,只会因类:S而消失
var id = $(this).attr('id');
var url = id.replace('ServiceClick', '');
$("#"+url).fadeOut();
var id = $(this).attr('id');
var url = id.replace('ServiceClick', '');
$("#" + url).fadeOut('slow');
var id = $(this).attr('id');
var url = id.replace('ServiceClick', '');
$("#"+url).fadeOut(100); <-- add milliseconds