数秒間非アクティブになった後に何を表示するかについてアドバイスを提供するツールチップを持つ Web サイトを構築しています。問題は、私が彼らを見せたくない特定の状況があるということです.
Web サイトには「ポップアップ」があります (z-index が変更された div タグのみ)。これらのタグが「表示されている」場合、ツール ヒントは必要ありません。divが特定のレベルにあるかどうかを確認するためにコードにできることはありますか、またはツールチップコードを実行しないコマンドを挿入することはできますか...
私のツールチップスクリプトは
<!-- JavaScript function to show/hide prompts after innactivity-->
<script type="text/javascript">
$(document).ready(function(){
var interval = 1;
setInterval(function(){
if(interval == 9){
$("div.container_prompts_timeout").show();
interval = 1;
}
interval = interval+1;
console.log(interval);
},1000);
$(document).bind('mousemove keypress', function() {
$("div.container_prompts_timeout").hide();
interval = 1;
});
});
</script>
z-index を変更するために使用するコードは次のとおりです。
<!--Code to change z-index of background divs-->
<script type="text/javascript">
function changeZIndex(i,id) {
document.getElementById(id).style.zIndex=i;
}
</script>
どうもありがとう