我正在使用jQuery插件Cloud Zoom,並且我已經更改了初始化,以便在用戶單擊「放大按鈕」而不是懸停時縮放圖像。我不確定如何在用戶離開圖像時取消設置/刪除此事件,而且我很樂意聽到最佳做法。jQuery:取消設置/刪除功能事件的最佳做法?
這是劇本的樣子 -
$('.magnify').click(function() {
$('.cloud-zoom').CloudZoom({ showTitle: false });
return false;
});
$('.display').mouseout(function() {
// unset?
});
( 「顯示」 是一個容器) 是綁定/解除綁定有必要嗎?看來它可能會訣竅,但我希望有一個更簡單的方法,因爲它只是一個函數。
這是你的點擊功能被濫用像樣的文章。 http://fuelyourcoding.com/jquery-events-stop-misusing-return-false/ –
傑米:有趣的文章,將確保閱讀和應用這些做法。 –