你是否曾經(jīng)想過在網(wǎng)頁上鼠標選中文字后觸發(fā)一些特殊的事件?使用 jQuery 就可以輕易實現(xiàn)這一功能。
$(document).ready(function() { $('body').mouseup(function(){ var selectedText = window.getSelection().toString(); if(selectedText != ''){ // 在這里實現(xiàn)你的操作 console.log("你選中的文字是:" + selectedText); } }); });
這段代碼就是實現(xiàn)這一功能的核心代碼。它使用了 jQuery 的 mouseup() 方法來監(jiān)聽鼠標抬起事件。然后通過 window.getSelection() 獲取當前選中的文本,判斷是否為空,若不為空便進行你的操作。
這是一個非常簡單和實用的 jQuery 技巧,希望對你有所幫助。