有没有人知道是否可以从像
这样的变量加载特定的div$item = '#help_mobiel_prive';
$('#infopopup_content').load('help.html'+ $item, function() {
只有那个不起作用
答案 0 :(得分:3)
我猜你的意思是这样的:
var $item = '#myDiv';
$("#infopopup_content").load('help.html ' + $item, function() {
//blah blah
);
确保您尝试加载的文件和选择器之间有空格。所以而不是:
load('help.html' + $item...
使用:
load('help.html ' + $item...
因此连接的字符串将是'help.html #myDiv'
。
来自docs:
在jQuery 1.2中,您现在可以指定一个 URL中的jQuery选择器。这样做 将过滤传入的HTML 文档,只注入元素 与选择器匹配。语法 看起来像“url #some> 选择器“。默认选择器”body> *“ 永远适用。如果URL包含 空间应该是逃避()d。见 更多信息的示例。