选择jQuery提示符的jQuery对话框文本?

时间:2014-06-26 18:18:17

标签: javascript jquery asp.net-mvc

嘿,这只是一个简单的问题!

我想在对话框窗口中选择一个文本,以便用户只需按CTRL + C即可复制该文本。它可以做到,如果可以,怎么做?

这方面的一个例子是javascript警报提示。用户可以按CTRL + C复制文本。无论如何要在jquery对话框div中实现它?

谢谢偷看!

1 个答案:

答案 0 :(得分:0)

我会使用jQuery UI Dialog小部件http://api.jqueryui.com/dialog/。要突出显示文本,您需要使用此处提到的另一个插件Highlight a word with jQuery

如果您可以在对话框中使用textarea,请尝试此操作。

<div><button id="opener">open the dialog</button>
<div id="dialog" title="Dialog Title"><textarea id="test">I'm a textarea inside a dialog</textarea></div>
</div>

<script type="text/javascript">
<!--
$(document).ready(function() {
    $( "#dialog" ).dialog({ autoOpen: false });
    $( "#opener" ).click(function() {
        $( "#dialog" ).dialog("open");
        $( "#dialog textarea" ).select();
    });
});
//-->
</script>