2011-12-14 44 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);}); 
}