私は自分のアプリでこのゴロゴロを使おうとしているので、通常のリンクをクリックするとメッセージボックスが追加されるので、タイムアウトを維持しているので、これをグローバルとして設定するにはどうすればよいですか?一番上にあるときは非表示にするのに3秒かかるので、残りはすべてqueにあるので、この場合は、メッセージごとに定期的にクリックすると3秒で非表示になります。
1 に答える
0
まず、プラグインのremoveTimerオプションを使用して、プラグインが表示されている期間を変更します。
$( notice ).purr(
{
usingTransparentPNG: true,
removeTimer:3000 //in milliseconds before disappear
};
残りの質問については、あなたが何をしたいのかについてもう少し説明が必要になります:)
アップデート
上記は、それぞれのタイムアウトを3秒に設定するために機能しますが、それが問題である場合は、 JGrowlのような別のプラグインを試してみます。
または、purrがそれを行うように設計されているように見えるので、自分で作成してください。
Update2
ゴロゴロの呼び出しをチェックでラップして、それが存在するかどうかを確認する場合は、一度に1つに制限できます。
if(!($('.notice').length > 0)) { //if it dont exist allow another to show.
$( notice ).purr({
usingTransparentPNG: true,
removeTimer:1000
});
}
于 2012-06-28T13:24:14.983 に答える