J'écris une fonction qui bien garder l'utilisateur dans les images de la visionneuse pendant qu'il ajoute au panier. Lorsque vous cliquez sur une image, celle-ci s'agrandit à l'aide de la visionneuse v2. Ainsi, lorsque l'utilisateur clique sur l'image Ajouter, il actualise la page. Quand j'ai demandé à ce sujet au support de jcart ils m'ont dit d'utiliser jquery en direct, mais je ne sais pas comment faire ça. T a essayé ce code mais toujours rien ne se passe:comment créer une fonction en utilisant jquery live?
jQuery(function($) {
$('#button')
.livequery(eventType, function(event) {
alert('clicked'); // to check if it works or not
return false;
});
});
J'ai aussi utilisé
jQuery(function($) {
$('input=[name=addto')
.livequery(eventType, function(event) {
alert('clicked'); // to check if it works or not
return false;
});
});
encore rien ne fonctionnait.
pour le code pour créer ces images http://pasite.org/code/572
J'ai aussi essayé:
function adding(form){
$("form.jcart").livequery('submit', function() {var b=$(this).find('input[name=<?php echo $jcart['item_id']?>]').val();var c=$(this).find('input[name=<?php echo $jcart['item_price']?>]').val();var d=$(this).find('input[name=<?php echo $jcart['item_name']?>]').val();var e=$(this).find('input[name=<?php echo $jcart['item_qty']?>]').val();var f=$(this).find('input[name=<?php echo $jcart['item_add']?>]').val();$.post('<?php echo $jcart['path'];?>jcart-relay.php',{"<?php echo $jcart['item_id']?>":b,"<?php echo $jcart['item_price']?>":c,"<?php echo $jcart['item_name']?>":d,"<?php echo $jcart['item_qty']?>":e,"<?php echo $jcart['item_add']?>":f}
});
return false;
}
et il semble ajouter à jcart mais encore il rafraîchit encore
@ Dan Heberden je suis un débutant que voulez-vous dire des éléments de formulaire agrégés dans l'objet et envoyer par ajax – Mahmoud
mise à jour de réponse pour vous. Après cela, je chercherais de bonnes façons de créer des formulaires ajax, ce qui fonctionne pour vous de récupérer des données, la validation de formulaire avant de l'envoyer, ce genre de choses. –
@ Dan Heberden J'ai réussi à arrêter la lightbox de quitter mais pourtant le formulaire n'est pas soumis à jcart ce que j'ai fait est simplement ajouté à côté de la forme 'onsubmit = 'return false'' mais cela a causé le formulaire à ne pas être envoyé à jcart – Mahmoud