Javascript 如何将html页面中的div内容加载到主页上的div中?
我在页面上有一个列表/链接 单击列表/链接项目时, 我想将其他页面上的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()函数中丢
主页
工作
联系人
函数加载(){
$(“#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”字符串中的额外空间。您还添加了一个必要的(空格)
字符,但没有提到这样做:)您还添加了一个必要的(空格)
字符,但没有提到这样做:)