使用Javascript和/或jQuery获取包含的css文件的内容
Get the contents of an included css file with Javascript and/or jQuery
我正在制作一个文档网站,在那里我显示html, css和js的例子。目前,我抓取导航栏的html并将其放入代码块:
$(".navbars #navbar .html code").text($(".navbar")[0].outerHTML);
我希望能够做一些类似的css。所有导航栏的css如下所示:
<link href="css/navbar.css" rel="stylesheet">
首先我想抓住它与ajax请求,但由于我没有运行服务器(只是一个简单的html, css和js网站),我得到一个Origin 'null' is therefore not allowed access.
错误。
其次,我想也许有一种方法可以使用jQuery来抓取元素及其子元素的所有css。我没有这个主意。
最佳解决方案是使用文件(已经包含在页面上)并抓取内容,但我还没有能够找到如何与已经包含的css文件进行交互。任何帮助/想法将不胜感激!
您应该能够创建一个简单的$。get请求到任何有效的本地路径。也许您需要修改请求内容类型。
尝试包含jQuery &使用
$.get{"css/navbar.css",function(data){
$(".navbars #navbar .html code").text(data);
});
相关文章:
- 如何修复:当javascript更改DOM时,iOS会删除CSS文件
- 使用Javascript读取CSS文件并动态更改页面
- js和css文件-在publichtml外部或内部
- Google PageSpeed Insights与多个CSS文件
- Javascript:动态更改CSS文件+Cookie
- 没有在django项目中加载CSS文件
- 在企业应用程序框架中包含js/css文件的最佳实践是什么
- Chrome审核:在外部CSS文件之间的头中发现了1个内联脚本块&”;
- 使用新的 CSS 文件覆盖当前网站
- 多余的JS和CSS文件
- 快递.js无法获取我的 CSS 文件
- 无法查找元素'手动加载CSS文件时的CSS属性
- jquery移动应用程序无法使用jquryMobile框架JS和css文件的相对路径
- 不同的引导 CSS 文件
- 加载CSS文件并覆盖上一个文件
- 使用 JavaScript 动态加载 CSS 文件
- 如何使用谷歌页面速度CSS加载脚本延迟多个CSS文件
- 在 html 文件中包含无缓存元标记是否也会阻止缓存该 html 文件中链接的 js 和 css 文件
- Spring MVC 集成 js 和 css 文件
- 如何将 JavaScript 和 CSS 文件添加到 MagentoModule