2016-11-22 57 views
0

我想在页面加载时自动突出显示div/span内的文本。使用打字稿和jquery突出显示div或跨度内的文本

我可以突出显示只读文本框中的文本,但div/span中的文本不起作用。

我在我的应用程序中使用打字稿。

提琴手:http://jsfiddle.net/5zWad/75/

HTML:

<input type="text" readonly="readonly" value="ABC" /> 
<div> 
    <span> 
    this is a span 
    </span> 
</div> 
<div> 
    this is a div 
</div> 

JS 里面一个打字稿方法,

//WORKING 
$('input').select(); 

//NOT WORKING 
$('span').select(); 

//NOT WORKING 
$('div').select(); 

我在寻找一个可行的建议与打字稿。

任何建议/方向,将不胜感激。谢谢。

编辑:

我试图通过“下车,我的草坪”,但是,打字稿不能识别的createTextRange()和示值误差提供的建议。

+2

@Anthony,可能不会作为OP工作可能想要强调它使用户可以做'CTRL + C'将它复制到剪贴板。 –

+0

我已更新问题和标题 –

回答

1

.select()事件限于<input type="text">字段和<textarea>框。