<div draggable="true"><input type="text" value="测试" /></div>
使用jquery对div进行dragstart事件绑定
$('div').bind('dragstart', function (e) {});
以上元素中,在对文本框内的文字进行选中的时候也会触发到div的dragstart事件,请问如何解决或者过滤此种情况下的触发?
使用jquery对div进行dragstart事件绑定
$('div').bind('dragstart', function (e) {});
以上元素中,在对文本框内的文字进行选中的时候也会触发到div的dragstart事件,请问如何解决或者过滤此种情况下的触发?
})
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="jquery-ui-1.7.2.custom.min.js"></script>
<title>无标题文档</title>
<style>
*html #left{ margin-right:-3px; //这句是关键}
#draggable{
positon:relative;
margin:1em;
}
</style>
<script language="javascript">
$(function(){
$("#draggable").draggable()//默认情况拖动
})
</script>
</head>
<body>
<div class="demo">
<div id="draggable">
拉这里:
<input type="text" value="text" />
</div>
</div></body>
</html>
#left指的是什么?
还有draggable是html5的方法吗