-1
我的功能有問題。 這是我的示例標記:mousedown上的jquery不選擇父項
<div id="parent">
<div id="container">
<div id="childElement1">
</div>
<div id="childElement1">
</div>
<div>
</div>
現在我有了這個代碼:
$('div').on('mousedown','div',function(e){
e.stopPropagation();
switch(e.which){
//left mouse click
case 1:
break;
//middle mouse click
case 2:
break;
//right mouse click
case 3:
console.log(e.target);
break;
}
});
與該代碼我可以選擇容器元素並且還通過右鍵點擊子元素(子元素將在運行時創建)。但我希望能夠選擇父元素。所以任何人都可以給我一個建議如何解決這個問題?
'$(e.target).parent()'? – billyonecan
'$(this).parent()'不起作用? – slash197