有没有办法在不请求图像的情况下将包含图像标记的HTML字符串加载到jQuery中?我希望能够在jQuery对象上运行选择器来提取一些信息.以下面的例子为例:
var string = $('<p><img src="http://image.url/file.jpg" /></p>');
string.find('img');
Run Code Online (Sandbox Code Playgroud)
浏览器将发出http://image.url/file.jpg的请求.我正试图找到一种方法来做同样的事情,但没有浏览器请求图像.
谢谢
如果DOMContentLoaded将script带有相应JS文件的标签放在标签末尾,我应该等待事件body吗?
index.html
<!DOCTYPE HTML>
<html>
<head>
<link rel="stylesheet" type="text/css" href="popup.css">
</head>
<body>
<div id="container"></div>
<script src="popup.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
popup.js
document.addEventListener('DOMContentLoaded', onDOMContentLoaded);
Run Code Online (Sandbox Code Playgroud)