私は tabSlideOut プラグイン ( http://www.building58.com/examples/tabSlideOut.html ) を使用しています。これは、ブラウザーのサイズを変更するとき以外はうまく機能します。コードは基本的に、ドキュメントの準備ができたときとブラウザのサイズ変更時にブラウザのサイズをチェックして、タブを表示するかどうかを決定します。ただし、タブのサイズを変更すると、タブが正常に機能せず、クリックすると何度もスライドインおよびスライドアウトします。誰でも手伝ってもらえますか?
function doMenu() {
var width = $(window).width();
if (width < 530) {
$('.slide-out-div').tabSlideOut({
tabHandle: '.handle',
pathToTabImage: null,
imageHeight: null,
imageWidth: null,
tabLocation: 'right',
speed: 300,
action: 'click',
topPos: '0',
leftPos: '20px',
fixedPosition: false,
toogleHandle: false
});
}
}
$(document).ready(doMenu);
$(window).resize(doMenu);