jquery와 uploadify을 사용하여 사진을 서버에 업로드하고 있습니다. 사진을 업로드 한 후 ajax를 사용하여 div 컨테이너에 추가됩니다. 모든 것은 DELETE 버튼을 제외하고는 훌륭하게 작동합니다. 모든 삭제 버튼은 페이지로드시 작동하지만 ajax를 통해 추가 된 버튼은 작동하지 않습니다. 나는 이미지 삭제를 가능하게 기능을 정의하고 (양식 삭제) 삭제의 '고전적인'방법을 사용하지 않았기 때문에 그건 가정 :자바 스크립트가 자바 스크립트에 추가 된 HTML 코드에 영향을주지 않습니다.
// 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;
});
이 append()
기능을 사용하여 HTML 코드에 추가되는 후 버튼을 작동하게하는 방법을 어떤 생각 ?
<a href=\"javascript:;\" onmousedown=\"tinyMCE.execCommand('mceInsertContent',false,'$slike_u_sadrzaj');\">Ubaci sve slike u blog</a>
... 또한 페이지로드에 추가되었습니다
한가지 더 ...이 기능을 사용 TinyMCE를 편집기에 사진을 추가 할 수 있습니다. $slike_u_sadrzaj
위치에 콘텐츠를 추가하고 삭제하는 방법은 무엇입니까?
감사합니다, 일드
좋아! 그게 다야, 고마워! 한가지 더 ... 버튼 페이드를 만드는 방법? 이것은 현재 코드입니다 : $ (". blog_slike .delete_slika"). fadeTo ("fast", 0.3); –
라이브는 이벤트에만 사용됩니다. 불투명도에 CSS를 사용하거나 jQuery()를 호출하십시오. – jantimon
새로운 요소를 생성 한 후 jQuery를 호출하는 방법은 정확히 무엇을 의미합니까? 감사합니다. –