Hogyan tudnám ezt a gombot eltüntetni?
A lényeg hogy a változónak maradnia kellés mindenképpen id kell hogy legyen:
<script src=" [link]
<script>
$(document).ready(function(){
$("#<?php echo $kep_id; ?>").click(function(){
$("#<?php echo $kep_id; ?>").fadeOut();
});
});
</script>
<?php
$kep_id = 2;
echo "<button id='".$kep_id."'>gomb </button>";
?>
<script src=" [link]
<script>
$(document).ready(function(){
$("#<?php echo $kep_id; ?>").click(function(){
$("#<?php echo $kep_id; ?>").css({'display':'none'});
});
});
</script>
<?php
$kep_id = 2;
echo "<button id='".$kep_id."'>gomb </button>";
?>
amúgy nem tűnik el és nem tudom miért...
de fadeout-al szeretném
$("#<?php echo $kep_id; ?>").click(function(){
$(this).fadeOut();
});
nem kell a document rdy
le esett... a sorrend. :-D
$kep_id csak a JS után van definiálva :-D
Nem kell az ID-t használni a célzásra (select), ha dinamikusan változik. Több gomb esetén szebb megoldás, ha egy általános osztálynevet (class) adsz a gombnak, és azt figyeled. Az ID-t ki lehet nyerni megnyomáskor is, feltéve ha szükség van rá.
Tibi előző példáját update-eltem, hogy lásd miről van szó:
A css és a "console" doboz csak szemléltetés miatt van benn.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!