J'utilise jquery et uploadify pour télécharger des photos sur le serveur. Après avoir téléchargé des photos, ils sont ajoutés à un conteneur div en utilisant ajax. Tout fonctionne bien sauf le bouton DELETE. Tous les boutons de suppression fonctionnent sur le chargement de la page, mais ceux ajoutés via ajax ne fonctionnent pas. Je suppose que ce que je fonction définie qui permet la suppression d'images et ne pas utiliser mode de suppression (formulaire suppression) « classique »:Javascript n'affecte pas le code html ajouté avec javascript
// Delete photo
$(".blog_slike .delete_slika").click(function() {
var commentContainer = $(this).parent().parent();
var id = $(this).attr("id");
var string = 'id='+ id ;
$.ajax({
type: "POST",
url: "./include/ajax-edit/delete.php?polje=blog_slika",
data: string,
cache: false,
success: function(){
commentContainer.fadeOut("slow");
$('#load').fadeOut();
}
});
return false;
});
Toute idée de comment faire fonctionner le bouton après il est ajouté au code HTML en utilisant append()
fonction ?
une chose ... à ajouter des photos à l'éditeur de tinymce J'utilise cette fonction:
<a href=\"javascript:;\" onmousedown=\"tinyMCE.execCommand('mceInsertContent',false,'$slike_u_sadrzaj');\">Ubaci sve slike u blog</a>
... qui a également été ajouté à la charge de page. Comment puis-je ajouter du contenu à placer où se trouve $slike_u_sadrzaj
et comment le supprimer?
Merci, Ile
Great! C'est tout, merci! Une chose de plus ... Comment faire pour fondu bouton? C'est le code actuel: $ (". Blog_slike .delete_slika"). FadeTo ("fast", 0.3); J'ai essayé ceci: $ (". Blog_slike .delete_slika"). Live (function() {fadeTo ("fast", 0.3)}; Mais pas de succès .. –
Live est seulement pour les événements.Utilisez CSS pour l'opacité ou appelez un jQuery après avoir créé un nouvel élément – jantimon
Je vois ... Comment appeler jQuery après avoir créé un nouvel élément? Que voulez-vous dire par là? Merci –