在HTML文档中,如何通过单击就能获得单词?通过单击获取单词
举例来说,如果我有这样的:
<div id = "word">
hello world
</div>
我希望能够点击word
DIV中的任何字,并得到它没有选择。这可能使用JQuery,也许?
在HTML文档中,如何通过单击就能获得单词?通过单击获取单词
举例来说,如果我有这样的:
<div id = "word">
hello world
</div>
我希望能够点击word
DIV中的任何字,并得到它没有选择。这可能使用JQuery,也许?
你想说点击一个文本块中的单词可以提醒你那个特定的单词?如果是,那么这里就是js fiddle
为您提供:
,这里是一个类似Stackoverflow
问题可以帮助你很多:
Detect which word has been clicked on within a text
希望这有助于。
可能是这样一个能够帮助别人:
<div id="myDiv" onmouseover="splitToSpans(this)" onclick="alert(event.target.innerHTML)">This is a test paragraph. I love cats. Please apply here</div>
function splitToSpans(element){
if($(element).children().length)
return;
var arr = new Array();
$($(element).text().split(' ')).each(function(){
arr.push($('<span>'+this+' </span>'));
});
$(element).text('');
$(arr).each(function(){$(element).append(this);});
}
简单介绍一下你的问题 – 2011-12-14 05:31:27
你的意思是你点击任何字,你会得到进一步的处理这个词。像词典API的? – Anand 2011-12-14 05:34:43