如何找到觸發聚焦事件的元素?我的意思是,如果我專注於一些文本框,並且我點擊某個元素(例如div的名稱(結果)),我不想獲取該div屬性。獲取觸發聚焦事件的元素
3
A
回答
-2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="Scripts/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('body').find('*').bind('focusin click', function() {
var obj = $(this);
$('#ResultAttr').text('id: ' + obj.attr('id') + ', data-id:' + obj.attr('data-id') + ', data-test:' + obj.data('test'));
});
});
</script>
<title></title>
</head>
<body>
<span id="ResultAttr"></span><br />
<input type="text" id="tbTest" data-id="3" data-test="88" />
<div id="divTest" data-id="2" data-test="34">
Test
</div>
</body>
</html>
+0
現場演示請參閱他的鏈接:http://jsfiddle.net/nanoquantumtech/jKf8K/ – Thulasiram
+2
上帝,多麼低效'$('身體 ')。找到(' *')'? –
相關問題
- 1. 如何在ul元素上觸發聚焦事件?
- 2. 如何找到導致其他元素觸發聚焦事件的元素?
- 3. 如何觸發HTMLEditorExtender的聚焦事件
- 4. 意外「聚焦」事件觸發
- 5. 聚焦或OnFocuseChange事件不會觸發
- 6. Js-jQuery - 檢查元素是否聚焦或獲取最後聚焦元素類
- 7. 從onBlur事件獲取新聚焦的元素(如果有的話)。
- 8. 使用JQuery獲取觸發事件的元素的類
- 9. 如何獲取前一個事件觸發的元素的id?
- 10. 焦點和模糊事件觸發錯誤的元素
- 11. jQuery插件:獲取事件僅觸發元素
- 12. 從骨幹中的觸發事件中獲取返回元素
- 13. 獲取涉及觸發事件的元素ID
- 14. 模糊事件在焦點元素的子元素被點擊時觸發焦點父元素
- 15. 點擊某個元素後,如何觸發「聚焦」?
- 16. 在iFrame之外點擊聚焦元素時觸發模糊
- 17. 獲取子元素的事件而不觸發父母的相同事件
- 18. Javascript/JQuery - 無法獲取keydown事件以觸發特定元素
- 19. 獲取觸發事件
- 20. jquery聚焦事件
- 21. GTK聚焦事件
- 22. 獲取觸發javascript函數的元素
- 23. 在網頁中獲取活動或聚焦的元素ID
- 24. 如何獲取當前活動/聚焦的元素ID
- 25. 獲取事件中點擊的聚合物元素
- 26. 獲取觸發元件
- 27. 獲取觸發事件的小部件?
- 28. 如何從元素中解除聚焦事件
- 29. jQuery - 創建元素時觸發事件
- 30. 觸發事件另一種元素
的可能重複[我怎樣才能找出導致另一個元素觸發事件的內容事件的元素?](http://stackoverflow.com/questions/5548627/how-can-i-find-the-元素 - 導致 - 另一個元素 - 火 - 焦點 - 甚至) –