Javascript load()不接受变量
不能在load()命令中使用变量吗 在我的AJAX脚本中:Javascript load()不接受变量,javascript,ajax,variables,load,Javascript,Ajax,Variables,Load,不能在load()命令中使用变量吗 在我的AJAX脚本中: var $self = $(this); var uniqueID = $self.data('id'); //getting ID dynamically (e.g 256) var myclass = ".likes-"+uniqueID; 然后在成功回调中: alert(myclass); $(myclass).load(location.href + myclass); 按预期返回: .likes-256
var $self = $(this);
var uniqueID = $self.data('id'); //getting ID dynamically (e.g 256)
var myclass = ".likes-"+uniqueID;
然后在成功回调中:
alert(myclass);
$(myclass).load(location.href + myclass);
按预期返回:
.likes-256
但在成功回调中会出现以下情况:
alert(myclass);
$(myclass).load(location.href + myclass);
不起作用
我做错了什么?啊,好吧,我知道我哪里做错了 这是正确的方法:
$(".likes-"+uniqueID).load(location.href + " .likes-"+uniqueID);
所以您正在加载
http://www.example.com/.likes-256
我知道问题出在哪里。。。只是给出调试提示