Jquery加载函数不能以这种方式工作

时间:2017-05-04 13:23:38

标签: php jquery ajax

我试图这样做,但似乎不起作用:

$("#tecnicotabela").load(window.location + " #tecnicotabela");

这与执行此操作不同:

var blabla='"#tecnicotabela"';
$(blabla).load(window.location + " #tecnicotabela");

有什么办法让这个工作?基本上它现在什么都不做

2 个答案:

答案 0 :(得分:0)

window.location是一个对象,因此请使用window.location.href代替window.location,并从您的ID字符串中删除双引号,

var blabla='#tecnicotabela'; //remove double qoutes from string
$(blabla).load(window.location.href + " #tecnicotabela");

答案 1 :(得分:0)

您可以使用location.pathname,因此您的代码将是:

 var blabla='#tecnicotabela'; //remove double qoutes from string
 $(blabla).load(window.location.href + " #tecnicotabela");