javascript - `data-include` 属性可能如何工作?

标签 javascript html

我正在分析一个网站,发现 div 上有一个 data-include 属性。

根据 Resig 文章,我发现 data- 是 HTML 5 规范的一部分。

我还可以看到 div 正在被一些响应 HTML 替换,因为它向服务器发出了 xhr 请求。这种机制主要用于客户端加载模块。

<div data-include='some.path'></div>

我的问题是 XHR 是如何被触发的?

我习惯于通过 ID # 或类 . 或某种选择器访问 DOM。

我没有看到选择器,所以我不知道它是如何完成的?

这里是根据Chrome的js列表

enter image description here

最佳答案

data-includecsi.js 使用-- 客户端包括。带有 data-include='URL' 的元素会自动替换为 URL 的内容。

关于javascript - `data-include` 属性可能如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32531764/

相关文章:

JavaScript 数组 - 意外标记

javascript - node.js v10.0.0 乱用 gulp

javascript - 访问 ajaxStart 和 ajaxStop 中的 jQuery AJAX 属性

jquery - 可能显示 :none this without JavaScript?

javascript - 如何删除剑道网格选定行中的边框底部

javascript - 停止单选按钮运行多次

JavaScript charAt() 不喜欢非零的用户输入

html - 如何在 CSS 中将文本环绕在图像周围?

java - 用于编码约定和分析 HTML、CSS、Javascript 客户端代码的工具

css - 不可点击的共享按钮