javascript - 引导模式加载具有特定元素的远程内容
问题描述
我的外部 URL 看起来another.php
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>This is a Heading</h1>
<div id="thisdivonly">
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
</div>
</body>
</html>
我只想加载一个特定的 div 作为thisdivonly
包装。
我努力了:
JavaScript
$("#myModal").on("show.bs.modal", function(e) {
var link = $(e.relatedTarget);
$(this).find(".modal-body").load(link.attr("href #thisdivonly"));
});
模态 HTML
<a href="another.php" data-toggle="modal" data-target="#myModal"
class="btn btn-default">
Modal
</a>
<!-- Default bootstrap modal example -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-
labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-
hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
解决方案
推荐阅读
- cron - 如何在 Fedora 33 中通过 cron.daily 重新启动应用程序
- python - 'InfluxDBClient' 对象在 Python 和 Docker 中没有属性 'api_client'
- python - Python - Plotly - 示例代码错误(iplot)
- php - 如果 have_rows( ) 没有返回任何内容,则 ACF
- pandas - 代码没有打印任何内容。即使没有引发任何错误
- django - Django self.kwargs 返回符号而不是字符串。有任何想法吗?
- google-sheets - 如何将 CRYPTOFINANCE() 添加到 Google 表格中
- python - K-Nearest Neighbors Error - X 代表什么?
- c - 文件结束前只有部分记录可用时的 fread 行为
- python - 每当我从它的脚本运行这个函数时,它就不能正常工作,但是当我把它移到 main 时它工作得很好。为什么会这样?