我有一个 div,其中使用 javascript 填充了 XML 内容。目前,我希望使用按钮刷新“displayCode”div 内容。codeContainer是displayCode的容器。目前,代码将整个 html 页面刷新到 div 中,而不仅仅是刷新页面时获得的内容。我已经尝试过在线的所有其他方法,它们都返回一个空白 div 或将整个页面复制到 div 中。是的,我在标题中命名了 jQuery。tl;dr:为什么我的 .load 不工作?当前代码:<body><script>function buttontest() { alert('pressed') $('#displayCode').load('index.html #displayCode');};</script><button onclick="buttontest()">Click me</button><div id = "codeContainer"><div id='displayCode'></div><br></div>
1 回答
慕容3067478
TA贡献1773条经验 获得超3个赞
好的,首先type="button"
按钮上应该有一个,因为默认type
是submit
//I Applied the click Listener on the id rather than having a function <button id="loadContent" type="button">Click me</button>
,并且您想确保您拥有.min.js
jquery 版本而不是.slim.min.js
版本,因为它没有 AJAX (希望这是有意义的)。这可能不是必需的,但我认为您不需要target
内容load
。所以
$("#displayCode").load("./index.html"); // Adjust the file path accordingly
应该做的。除此之外,你应该表现得很好。
- 1 回答
- 0 关注
- 90 浏览
添加回答
举报
0/150
提交
取消