par
contemp » 17 mars 2016, 20:28
Rebonjour,
J'ai parlé trop trop vite ! Ce matin je croyais que c'était ok! mais en rentrant je m'aperçois que non !
Non en fait je galère pour renommer mon image affichée full-size... car input.val(), ou input.attr('id'), selon comment je les aborde, me retournent soit Undefined ! soit RIEN du tout ! et ça commence à bien faire !!!
Je suis sûre du contenu des mes vars PHP, mais pas sûre de savoir comment atteindre mon/mes inputs et récupérer leur id +val !! Merci d'avance
Voici mon code :
<a class="fancybox" rel="gallery1"
href="<?php echo $chemin; ?>"
data-caption='<div class="input_ctn">
<form method="POST" action="">
<input type="text" id="<?php echo $galleryname."/".$file; ?>"
class="titre_pic"
value="<?php echo $title; ?>"
/>
</form>
</div>'
>
<div class="mes_photos"> <img src="<?php echo $chemin ?>" alt='' /> </div>
</a>
///
$(document).ready(function() {
$(".fancybox").fancybox({ 'autoSize' : true, etc; });
$(".fancybox").each(function() {
var inp = $(this).find('.titre_pic').attr('id'); alert(inp); /// UNDEFINED
var inpval = $(this).find('.titre_pic').attr('id'); alert(inpval); /// UNDEFINED
});
Rebonjour,
J'ai parlé trop trop vite ! Ce matin je croyais que c'était ok! mais en rentrant je m'aperçois que non !
Non en fait je galère pour renommer mon image affichée full-size... car input.val(), ou input.attr('id'), selon comment je les aborde, me retournent soit Undefined ! soit RIEN du tout ! et ça commence à bien faire !!!
Je suis sûre du contenu des mes vars PHP, mais pas sûre de savoir comment atteindre mon/mes inputs et récupérer leur id +val !! Merci d'avance
Voici mon code :
[color=#000080] <a class="fancybox" rel="gallery1"
href="<?php echo $chemin; ?>"
data-caption='<div class="input_ctn">
<form method="POST" action="">
<input type="text" id="<?php echo $galleryname."/".$file; ?>"
class="titre_pic"
value="<?php echo $title; ?>"
/>
</form>
</div>'
>
<div class="mes_photos"> <img src="<?php echo $chemin ?>" alt='' /> </div>
</a>[/color]
///
[color=#000000] $(document).ready(function() {
$(".fancybox").fancybox({ 'autoSize' : true, etc; });[/color]
[color=#400080]$(".fancybox").each(function() {
var inp = $(this).find('.titre_pic').attr('id'); alert(inp); [/color] /// UNDEFINED
[color=#400080]var inpval = $(this).find('.titre_pic').attr('id'); alert(inpval); [/color] /// UNDEFINED
});