2016-08-13 7 views
1

私はFancyboxのようなポップアップイメージを使用するJavaScriptを作成しています(使用しません)。jQueryは特定のサイズ変更イベントのみを停止します

これにより、画像のサイズが変更されるときに自動調整されます。しかし、画像のポップアップをクリックすると、サイズ変更イベントは、$(window).off('resize')によって停止する必要があります。しかし、私が止めたくない他のサイズ変更イベントもすべて停止します。

この特定のサイズ変更イベントのみを停止するにはどうすればよいですか?

+0

名前空間を使用するイベントとして呼び出すことができます//meta.stackexchange.com/questions/66377/what-is-the-xy-problem) –

答えて

0

私はあなたが機能としてそれを取るかどうかはわかりません。 https://api.jquery.com/event.namespace/しかし、あなたの問題は、[XY問題]可能性があります(http:それは入力onclick

function endResize() { 
 
    $(window).off("resize"); 
 
    $("#content").width(originalWidth); 
 
    $("#content").height(originalHeight); 
 
}

関連する問題