2011-12-14 70 views
3

在HTML文档中,如何通过单击就能获得单词?通过单击获取单词

举例来说,如果我有这样的:

<div id = "word"> 
    hello world 
</div> 

我希望能够点击word DIV中的任何字,并得到它没有选择。这可能使用JQuery,也许?

+4

简单介绍一下你的问题 – 2011-12-14 05:31:27

+1

你的意思是你点击任何字,你会得到进一步的处理这个词。像词典API的? – Anand 2011-12-14 05:34:43

回答

1

可能是这样一个能够帮助别人:

 <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);}); 
}