0

有谁知道是否可以从变量加载特定的 div

$item = '#help_mobiel_prive';

$('#infopopup_content').load('help.html'+ $item, function() { 

只有那个不起作用

4

1 回答 1

3

我猜你的意思是这样的:

var $item = '#myDiv';
$("#infopopup_content").load('help.html ' + $item, function() {
    //blah blah
);

确保您尝试加载的文件和选择器之间有空格。所以而不是:

load('help.html' + $item...

利用:

load('help.html ' + $item...

所以连接的字符串将是'help.html #myDiv'.

文档

在 jQuery 1.2 中,您现在可以在 URL 中指定 jQuery 选择器。这样做将过滤传入的 HTML 文档,只注入与选择器匹配的元素。语法类似于“url #some > 选择器”。默认选择器“body>*”始终适用。如果 URL 包含空格,它应该是 escape()d。有关更多信息,请参阅示例。

于 2009-05-25T11:18:44.157 回答