3
A
回答
6
0
另一種解決方案是使用類代替ID的。呼叫然後它們共享使用第二個類來將它們與hasClass功能區分類上的點擊功能:
<div id="csf" class="gallery_image csf">csf</div>
<div id="csi" class="gallery_image csi">csi</div>
$('.gallery_image').click(function(e) {
var t = $(this);
if(t.hasClass('csf')) {
alert("It works!");
}
else if(t.hasClass('csi')) {
alert("So does this!");
}
});
相關問題
- 1. 的jQuery - 檢查元素點擊和子元素不點擊
- 2. jquery檢測點擊元素ID
- 3. 我如何檢查點擊元素的ID js
- 4. 點擊獲取元素ID
- 5. 檢測點擊的元素
- 6. 檢查Id元素的JavaScript
- 7. 檢查其子元素被點擊
- 8. 檢查元素被點擊或hasClass
- 9. JavaScript的畫布元素 - 檢查是否點擊圈元素
- 10. 檢測點擊img元素
- 11. 檢測iframe元素點擊
- 12. jQuery檢查元素ID
- 13. 檢查點擊其他元素時是否點擊
- 14. 獲取點擊元素的ID
- 15. 獲取點擊的元素ID
- 16. wdContextMenu獲得點擊的元素ID
- 17. 點擊元素的jQuery捕獲ID
- 18. - 是否可以檢測用React點擊的元素的ID?
- 19. JQuery的:獲取點擊的元素的父元素ID
- 20. 如何獲得被點擊的div元素的元素ID
- 21. 檢查點擊項目的ID?
- 22. 點擊後通過id刪除元素
- 23. jQuery:如何獲得點擊元素ID
- 24. 通行證元素ID爲JS功能時點擊的元素
- 25. 如何在文檔中查找點擊元素的ID
- 26. 如何檢測元素的點擊?
- 27. 檢查一個元素的ID jquery
- 28. 檢查是否點擊的元素沒有特定的類
- 29. 檢查點擊的元素是是IVisualElement(父)的內部
- 30. 檢查冒泡中的單擊元素
如果(T [0] .ID ==「CSF」)... t是jQuery對象,它沒有id屬性... https://jsfiddle.net/4qdh47ck/1/ console.log t看看爲什麼這個工程.... – sinisake
請參閱:http://stackoverflow.com/a/3239600/831645 – beardhatcode