0

要素のブロックに JQuery BLOCKUI を使用しています

しかし、それは showOverlay: false オプションが機能していません ??

$("#MessageMOCKUP").block({ css: {
    border: 'none',
    padding: '15px',
    showOverlay: false,
    backgroundColor: '#000',
    '-webkit-border-radius': '10px',
    '-moz-border-radius': '10px',
    opacity: .5,
    color: '#fff'
}
});
4

1 に答える 1

3

jQuery blockUIのオプション ドキュメントから、showOverlay オプションは css オプションに含まれていません。cssは、ブロックに使用されるメッセージ専用です。追加されたオーバーレイの css にアクセスする必要がある場合は、overlayCSSにそれらのスタイルが含まれています。オーバーレイの不透明度と色を変更して、オーバーレイが存在しないかのように見せることができます。

次のように CSS ブロックの外側で if を使用すると、要素の上に追加されるオーバーレイは追加されません。

$("your_selector").block({            
    showOverlay: false
});

さらに情報が必要な場合はお知らせください。

于 2011-05-06T11:30:03.177 に答える