我正在尝试使用javascript / jQuery从头获取某个样式表。
我不想使用$('head').get(0).innerHTML
或类似原因,因为头部充满了30多个脚本和链接元素。
我到目前为止已经尝试过
// that's the one
var $my_stylesheet = $(document.body.previousSibling).find('link:last');
//those did not work (result: "")
$my_stylesheet.get(0).innerHTML;
$my_stylesheet.text();
$my_stylesheet.html();
我该怎么做才能从头获得样式表内容?
最佳答案
尝试通过ajax调用请求:
var $my_stylesheet_url = $('head').find('link:first').attr('href');
var content;
$.get($my_stylesheet_url, function(data) {
content = data;
// do your staff here
});
代码:http://jsfiddle.net/kh2en/1/