我有一個可拖動的div和一個html按鈕。製作stopProagation html工作按鈕點擊
我希望div在單擊按鈕時使用stopPropagation停止拖動,但由於某種原因,可拖動事件仍在工作。
任何人都可以看看我的jsfiddle,看看我錯了
這裏的的jsfiddle http://jsfiddle.net/Dp2z6/3/
和代碼
#draggablediv {
background-color:#ff0000;
width:100px;
height:100px;
top:50px;
left:50px;
}
#editBtn {
font-size:12px;
}
$(function() {
$("#draggablediv").draggable();
});
$('#editBtn').click(function (event) {
event.stopPropagation();
focusDiv();
});
function focusDiv() {
$('#draggablediv').focus();
}
<div id="draggablediv">draggable Div
<br>
<input type="button" id="editBtn" value="click me">
</div>
不確定這與我已發佈的答案有何不同;) – cfs
您在發佈時輸入了您的姓名。抱歉! –