kako preprečiti, da se ob dvokliku element označi
2 naročnika
2 naročnika
Moti me, da se mi pri klikanju po divu vcasih oznaci element modro
je mozno to kako prepreciti
za lazjo predstavo lahko zadevo vidite tukaj pri kliku na sivi okvir se vcasih oznaci div
8 odgovorov
To misliš tiste pikice, ki se pojavijo ?
a{
outline:none;
}
Ampak pazi!
S tem tudi onemogočiš navigacijo uporabnikom, ki stran navigirajo s tipkovnico (tab, shift-tab).
Boljša rešitev je tukaj.
hvala spin, vendar ne to
trikrat zapored klikni na isti rob, ki je ob sliki s textom IZBERITE
(ne znam pravilno povedat, najbrz zato tudi google ne vrne pametnega odgovora;)
<div id="abs">
<div id="zg" class="a0"></div>
<div id="le" class="a0"></div>
<div id="co" class="a0"><img src="http://mojster-jaka.net/m/<?php echo $menu_1;?>.jpg" alt="dekor" id="slika" /></div>
<div id="de" class="a0"></div>
<div id="sp" class="a0"></div>
</div>
js
napaka je zagotovo v alert(), samo brez tega se mi ni ustavilo po kliku ampak je slo skozi vse klike, kot bi trikrat kliknil
$("#zg").click(function() {
if ($(this).is(".a0")) { $(this).removeClass('a0').addClass("a1"); alert();}return false;
});
naprej gre
$("#zg").click(function() {
if ($(this).is(".a1")) { $(this).removeClass('a1').addClass("a2"); alert();}return false;
});
$("#zg").click(function() {
if ($(this).is(".a2")) { $(this).removeClass('a2').addClass("a0"); alert();}return false;
});