<script type="text/javascript" charset="utf-8" src="http://static.polldaddy.com/p/5968383.js"></script>
<noscript>
<a href="http://polldaddy.com/poll/5968383/">
This is a test question ?
</a>
</noscript>
设置文本“This is a test question”样式的 css 类是“pds-question-top”。是否可以设计部分样式 这段文字,即将“This”的颜色改为蓝色?
在 jsfiddle 上:http://jsfiddle.net/25LjE/
最佳答案
如果你有这样一个 div:
<div class="pds-question-top"> This is a test question ?</div>
您可以用新文本替换文本,其中“This”位于跨度内。
var rp = $('.pds-question-top').text().replace('This', '<span style="color:blue;">This</span>');
$('.pds-question-top').html(rp);
这不是一个很好的解决方案,但它应该可行。
关于javascript - 更改部分文本的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11310527/