我想在每個選擇文本(:: selection)的div中時提醒一些消息。有人可以請給我一些指針當我使用jquery選擇文本時如何觸發警報
也可以更改::選擇的CSS? 這似乎並不奏效。 。
$( '::選擇')的CSS({.....
我想在每個選擇文本(:: selection)的div中時提醒一些消息。有人可以請給我一些指針當我使用jquery選擇文本時如何觸發警報
也可以更改::選擇的CSS? 這似乎並不奏效。 。
$( '::選擇')的CSS({.....
這裏只是這樣做的jQuery的的jsfiddle例如:http://jsfiddle.net/Lvx6bvth/1/
(function (window, document, $) {
var getSelectedText = function() {
var text = "";
if (window.getSelection) {
text = window.getSelection().toString();
} else if (document.selection && document.selection.type != "Control") {
text = document.selection.createRange().text;
}
return text;
};
$(document.body).on("mouseup", function() {
var selectedText = getSelectedText();
if (selectedText.length !== 0) {
alert("You selected: " + selectedText);
}
});
})(window, document, jQuery);
當然,你可以委託這個特定的選擇,因此只適用於你的目標的div。
引用這會幫助你的。http://stackoverflow.com/questions/3 545018/selected-text-event-trigger-in-javascript – Shriike 2014-10-17 19:39:08
謝謝你幫助我.. – VMN 2014-10-17 20:05:04