我希望在单击时突出显示div中的一行(而不是选择整个div)
我可以根据需要使用jquery或javascript。
div新行用br标签分隔。
<div class="selectline">
aaaaaaaaaaaaaabbbbbbbbbbbbbccccccccccccccccc<br>
aaaaaaaaaaaaaabbbbbbbbbbbbbccccccccccccccccc<br>
aaaaaaaaaaaaaabbbbbbbbbbbbbccccccccccccccccc<br>
</div>
谢谢你。
请注意:文本需要突出显示-就像我右键单击并选择复制一样,它将复制整行。
看一下这个小提琴,我相信它会做您需要的事情,包括通过单击所选项目http://jsfiddle.net/LAgqa/来删除所选内容。
注意HTML,您必须将每行包装在一个标记中,在此示例中,我选择了span。
$('.selectline > span').click(function(){
var t = $(this);
if (t.hasClass('selected')) {
t.removeClass('selected');
} else {
t.parent().children('span').removeClass('selected');
$(this).addClass('selected');
}
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句