2
A
回答
4
如果您使用jQuery,請將單擊或懸停事件附加到單詞容器。所以,如果你有<div class="WordDef">Word</div>
那麼你附加像;
$('.WordDef').click(function(){
var word = $(this).text();
//do postback to get definition then show definition
})
顯示該定義可能會使另一個div可見,其中包含該單詞的定義。
$('.DivDefinition').text("Definition of word from jQuery ajax postback");
$('.DivDefinition').show();
考慮使用jQuery插件,會給你一個提示一下,您可以放置在鼠標是被點擊時。
編輯
我發現這個鏈接,可以幫助你做導軌一個Ajax回發。我不是鐵軌開發者,所以不確定這是否會有所幫助。
http://jimneath.org/2008/06/18/using-jquery-with-ruby-on-rails/
0
您的文章啓發了我開源,我們使用基於tipTip插件的插件。
它易於通過鼠標從一個click事件彈開工具提示:
$("#example").click(function(e){ $.tipTipLite('some content loaded using jQuery, not from markup', {mouse_event: e}); return false; });
你可以檢查出來在github上:http://github.com/ubermajestix/tipTipLite/
0
就個人而言,我想包的字span標籤,並將該定義作爲title
屬性的一部分。這樣,沒有javascript的用戶仍然會得到一個默認的工具提示。從可訪問性的角度來看,整個事情變得更好。例如:
<span title="Once in a while">Sporadic</span>
然後你可以使用您選擇的工具提示插件 - 就像qtip(使用默認title屬性),而做這樣的事情:
$('a[title]').qtip({ style: { name: 'cream', tip: true } })
相關問題
- 1. 點擊單元格並獲得索引
- 2. 如何在給定單詞的單詞袋詞彙中獲得單詞的id?
- 3. 點擊UITextView中的單詞
- 4. 從句子中獲得特定單詞
- 5. 獲得被點擊
- 6. 如何獲得點擊菜單細節
- 7. 如何獲得單一的點擊
- 8. OxyPlot獲得點擊點
- 9. 使用PHP獲取單詞的定義?
- 10. ExpandableListView中的自定義視圖不會獲得點擊事件
- 11. 如何獲得特定的Jbutton點擊?
- 12. 在點擊單元格切換單詞?
- 13. 自定義處理菜單點擊
- 14. 獲取單詞的同義詞
- 15. 通過單擊獲取單詞
- 16. 獲得點擊李ID
- 17. 如何獲得我點擊
- 18. 選擇2 +獲得點擊
- 19. 如何獲得點擊ttd
- 20. 動力學獲得點擊
- 21. 如何獲得點擊(json)?
- 22. 獲得點擊JQuery的
- 23. 如何獲得點擊
- 24. 點擊頁面點擊並重定向?
- 25. PHP:單詞定義腳本?
- 26. 使用Java定義單詞
- 27. CharSequence定義多個單詞?
- 28. Python定義一個單詞?
- 29. 如何點擊或點擊不同單詞上的TextView文本?
- 30. TextView中的可點擊單詞