我想提取有关HTML的所有内联样式。

例如,以下是要提取内联CSS的相关HTML:

<div id="concernedHtmlPortion" style="style1">
    <div style="style2">
    <div style="style3;style4">Hello World!!</div>
    <div></div>
</div>
.

是否有任何方法可以通过仅使用根属style来提取所有生成aceTagcode?

提取的结果应该是:id="concernedHtmlPortion"

请任何帮助!!

有帮助吗?

解决方案

var allStyles = [];
$('#concernedHtmlPortion, #concernedHtmlPortion [style]').each(function() {
    allStyles.push($(this).attr('style').split(';'));
});
alert(allStyles);​
.

工作演示

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top