J'ai un funciton que j'utilise actuellement pour montrer un div.a_type cachéComment ajouter un élément DOM avec jQuery?
Comment puis-je modifier ce code afin qu'au lieu de la décoloration dans le div caché, je peux ajouter la nouvelle div au DOM
jQuery(function(){ // Add Answer jQuery(".add_answer").click(function(){ if(count >= "4"){ alert('Only 4 Answers Allowed'); }else{ var count = $(this).attr("alt"); count++; $(this).parents('div:first').find('.a_type_'+count+'').fadeIn(); $(this).attr("alt", count); } }); });
Ok, maintenant que j'ai ce réglé, j'ai une question,
J'ai une autre fonction qui supprime les dIV insérés si un bouton est cliqué. Cela ne fonctionne pas maintenant que les divs supplémentaires ne sont pas chargés dans le dom sur pageload. Comment puis-je déclencher la fonction pour les supprimer maintenant?
jQuery (function() {// Cacher la réponse
jQuery(".destroy_answer").click(function(){
$(this).parents("div:first").fadeOut(function(){ $(this).remove() });
var count = $(this).parents('div:first').parents('div:first').find('.add_answer').attr("alt");
count--;
$(this).parents('div:first').parents('div:first').find('.add_answer').attr("alt", count);
});
});
Note rapide, alors que vous pouvez imprimer HTML vous ne pouvez pas imprimer PHP via JavaScript depuis PHP est un préprocesseur. –
Bon à savoir ... comment suggéreriez-vous que j'imprime les données de session php dans ma sélection que j'essaie d'imprimer? – adam
Obtenez les données de session php en utilisant AJAX (jQuery a AJAX outils, je vais mettre à jour mon anser pour les utiliser –