我想制作一个<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://biostall.com/wp-content/uploads/2010/07/jquery-swapsies.js"></script>
<div id="i1" class="num-div">sort</div>
<div id="i2" class="num-div">these</div>
<div id="i3" class="num-div">words</div>
<div id="i4" class="num-div">in</div>
<div id="i5" class="num-div">alphabetical</div>
<div id="i6" class="num-div">order</div>
语句if
。
但是,如果我不使用alert
功能,localstorage
框会一直弹出,但会更改标记。
如果alert
使用if
功能,则标记不会设置颜色。
关于该怎么做的任何想法?
感谢所有帮助。
localstorage
答案 0 :(得分:0)
只需检查警报周围的警告 ,如果没有设置,请提醒并进行设置。下次没有设置警报,也不会更改存储值。
var alerted = localStorage.getItem('alerted') || false;
if( value.squawk == 7500 || value.squawk == 7600 ||value.squawk == 7700 ){
console.log(value.hex + " is squawking " + value.squawk);
if( !alerted ){
alert(value.hex + " is squawking " + value.squawk + ". This is usually an error in transponder transmission please DO NOT alert the local authorities");
localStorage.setItem('alerted', true);
}
markers[value.hex].setIcon(squawkerror(value));
}
&#13;