我正在学习如何在没有页面加载和回发的情况下在客户端加载和修改Web内容。
我想将Controls/content.html
的内容加载到div中,就像我在多个示例中看到的那样:
这是div和button:
<input type="button" id="btnHtm" onclick="Content()" name="Menu" value="HtmAppear" />
<div id="htmlCont"></div>
这是内容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<h4> HELO </h4>
</body>
</html>
这是文件路径:
,
编辑:删除其他尝试
这是我的第四次尝试:
<script language="javascript" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js" />
<script language="javascript" type="text/javascript" >
$(document).ready(function content() {
$('#htmlCont').load("Controls/content.html");
});
</script>
最佳答案
您的选择器需要一个#。尝试这个:
<script language="javascript" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script>
$(document).ready(function() {
$('#htmlCont').load("Controls/content.html");
});
</script>
关于javascript - jQuery .load函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33132577/