2
此問題occurrs只有在谷歌瀏覽器:谷歌Chrome和jQuery用戶界面:可拖動對象從鼠標光標移開
下面是一個簡單的擺弄可拖動的div:http://jsfiddle.net/8kPXf/
<div id="drag"></div>
$(document).ready(function() {
$("#drag").draggable();
});
當你將它拖到讓我們說3次,可拖動DIV似乎從光標移開。
還有另外一個地方搗鼓這個效果並不occurr:http://jsfiddle.net/uBPs8/
<div id='container'>
<h3 class='title' id='titlebar'>My Title</h3>
</div>
$("#container").draggable({
containment: 'window',
scroll: false,
handle: '#titlebar'
});
不同的是,有問題的琴用了jQuery 1.7.2,而不是1.4,因爲當我在改變了jQuery 1.7.2 「好」小提琴,問題發生了。
有一種解決方法,以谷歌瀏覽器這一問題將仍然允許使用jQuery 1.7.2?
我只讓你的第一個例子怪異的行爲,當我拖累你的項目關閉頁面。我在第二個例子中注意到有一個選項設置爲'containment:'window'',當我將它添加到第一個示例中時,我無法像第一個示例那樣分解它。這是問題嗎?如果不是的話,你可以更具體地說明當你「拖動3次」時會發生什麼? – 2013-04-23 15:30:18
感謝您的評論。我在Firefox上運行這個小提琴並且沒問題。所以它似乎只在Google Chrome中發生。我更新了這個問題。添加'containment ='window''不會改變行爲。 – camcam 2013-04-23 16:15:45
我沒有得到任何奇怪的行爲。您使用的是哪個Chrome版本? – 2013-04-23 16:26:22