我正在尝试捕获特定的注释行。以下代码适用于除 IE 之外的所有浏览器,当然:
<script>
var llf = jQuery('.select').contents().filter(function() {
return this.nodeType === 8 // Comment node
})[2].nodeValue.replace("LLF: ", "").trim();
console.log(llf);
alert(llf);
</script>
这是 HTML:
<td class="select" nowrap="nowrap" rowspan="3">
<!-- NON IDEAL REASON: 1 hour time window -->
<b>$423.59</b><br />
<b>£267.50</b><br />
<!-- Policy Name: Investment Bank -->
<!--LLF: 1253.12 --> //This is the line I want to capture
如果有一种方法可以为所有浏览器做到这一点,但如果你能想到一个针对 IE + 条件注释的特定解决方案也很好。
谢谢!