簡體   English   中英

如何禁用鼠標單擊拖動圖像?

[英]How to disable dragging with mouse click any images?

我有一個圖像<img src="fullscreen.jpg" />用於在線駕駛考試,其中使用圖像文本和嵌入的圖像來提問。 任何人單擊圖像並拖動鼠標時,圖像都會移動。

但是我怎樣才能阻止這種拖累呢? 這樣就不允許任何人這樣做。

$('#id-of-your-image').mousedown(function(){return false});

當然,您可能必須使用其他選擇器,因為示例圖像中沒有id屬性。

如果您使用的是jQuery,則需要查找dragstart事件。

$("img").bind('dragstart', function(){
    return false; 
});

如果您不能或不想使用idjQuery (跨瀏覽器的性能尚未經過測試),請嘗試以下三種方法之一:

<img src="http://www.google.com/intl/en_com/images/srpr/logo3w.png" ondragstart='return false;'/>
<img src="http://www.google.com/intl/en_com/images/srpr/logo3w.png" onmousedown='return false;'/>
<img src="http://www.google.com/intl/en_com/images/srpr/logo3w.png" onmousedown='return false;' ondragstart='return false;'/>

演示版

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM