Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将html页面中的div内容加载到主页上的div中?_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何将html页面中的div内容加载到主页上的div中?

Javascript 如何将html页面中的div内容加载到主页上的div中?,javascript,jquery,html,Javascript,Jquery,Html,我在页面上有一个列表/链接 单击列表/链接项目时, 我想将其他页面上的div内容加载到主页上的div中。 我知道这可以通过如下硬编码来实现 主页 工作 联系人 函数加载(){ $(“#main2”).load(“home.html#title”); } 是否可以将.html作为参数传入? 差不多 主页 函数加载(url){ $(“#main2”).load(+url+“#title”); } 感谢您对noob问题的任何帮助和道歉:)是的,您几乎已经知道了。只需在load()函数中丢

我在页面上有一个列表/链接 单击列表/链接项目时, 我想将其他页面上的div内容加载到主页上的div中。 我知道这可以通过如下硬编码来实现


    主页 工作 联系人
函数加载(){
$(“#main2”).load(“home.html#title”);
}
是否可以将.html作为参数传入? 差不多

主页
函数加载(url){
$(“#main2”).load(+url+“#title”);
}

感谢您对noob问题的任何帮助和道歉:)

是的,您几乎已经知道了。只需在
load()
函数中丢失额外的
+
,并在
#title
之前添加一个空格(以匹配前面正确的示例):


是的,而且你几乎拥有了它。只需在
load()
函数中丢失额外的
+
,并在
#title
之前添加一个空格(以匹配前面正确的示例):

这将是:

function load(url) {
    $("#main2").load( url + " #title");
}
但我建议不要使用内联JS。我会使用类似于:

$(函数(){
$('main1li')。在('click',function()上{
$('#main2').load($(this.data('url')+''++$(this.data('target'));
});
});
ulli{
光标:指针;
}

  • 主页
  • work
  • 联系人
这将是:

function load(url) {
    $("#main2").load( url + " #title");
}
但我建议不要使用内联JS。我会使用类似于:

$(函数(){
$('main1li')。在('click',function()上{
$('#main2').load($(this.data('url')+''++$(this.data('target'));
});
});
ulli{
光标:指针;
}

  • 主页
  • work
  • 联系人

您是否尝试执行代码?发生了什么错误?事实上,是的,您可以将参数传递给javascript函数。您是否尝试执行代码?发生了什么错误?事实上,是的,您可以向javascript函数传递一个参数,与问题中相同,前面有一个不必要的“+”url@empiric,明白了。我还在写推荐信。现在看起来好多了;-)谢谢大家,我在发帖之前已经厌倦了删除“+”,这是字符串中多余的空间,我没有看到url+“#title”而不是url+“#title”,这与问题中相同,之前有一个不必要的“+”url@empiric,明白了。我还在写推荐信。现在看起来好多了;-)谢谢大家,我在发帖之前已经厌倦了删除“+”,我没有看到url+“#title”而不是url+“#title”字符串中的额外空间。您还添加了一个必要的
(空格)
字符,但没有提到这样做:)您还添加了一个必要的
(空格)
字符,但没有提到这样做:)