- 
	
			
				
					March 20th, 2019, 15:26
				
			
			
				
					#1
				
				
				
			
	 
		
		
			
				
				
				
					 دسترسی به المانی که append شده دسترسی به المانی که append شده
					
						
							به کد زیر توجه کنید :
 
 
	کد HTML: 
<div class="image_center">
</div>
var d= '<p class="close_image">حذف</p>';
$('.image_center').append(d);
 تگ p رو به المان image_center اضافه کردن  .
 
 حالا میخوام بعد از append کردن , تگ p  رو سلکت کنم . هر کاری میکنم کار نمیکنه .
 
 
	کد HTML: 
$('.image_center').on('click',function () {
    alert('s');
});
 
 
 
 
 
 
 
 
- 
    
- 
		
			
						
						
							March 20th, 2019 15:26
						
					
					
						
							 # ADS
						
					
			 
 
- 
	
			
				
					March 20th, 2019, 18:59
				
			
			
				
					#2
				
				
				
			
	 
		
			
			
				عضو جدید
			
			
			
			
			
			
				  
 
					    
				 
 
			
				
				
				
					 پاسخ : دسترسی به المانی که append شده پاسخ : دسترسی به المانی که append شده
					
						
							اینم تست کن :
 
 
	کد HTML: $('p.close_image').on('click',function () {
alert('s'); 
});
 
 
 
 
 
				
				
				
				
					AMYR.IR
 Telegram & Back-End Developer
 
 
 
 
 
 
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از AmirWWP به دلیل پست مفید 
        
    
 
 
 
- 
	
			
				
					March 20th, 2019, 19:46
				
			
			
				
					#3
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : دسترسی به المانی که append شده پاسخ : دسترسی به المانی که append شده
					
						
							بابت پاسختون ممنونم 
 ولی کار نکرد هنوز
 
 
 
 
 
 
 
- 
    
- 
	
			
				
					March 20th, 2019, 19:52
				
			
			
				
					#4
				
				
				
			
	 
		
			
			
				عضو جدید
			
			
			
			
			
			
				  
 
					    
				 
 
			
				
				
				
					 پاسخ : دسترسی به المانی که append شده پاسخ : دسترسی به المانی که append شده
					
						
							
	
		
			
			
				
					  نوشته اصلی توسط  <?php?>  
 بابت پاسختون ممنونم 
 ولی کار نکرد هنوز
 
 
 
 این چی؟
 
 
	کد HTML: var ele = $('.image_center').find('p');
ele.on('click',function () {    
alert('s');
});
 
 
 
 
 
				
				
				
				
					AMYR.IR
 Telegram & Back-End Developer
 
 
 
 
 
 
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از AmirWWP به دلیل پست مفید 
        
    
 
 
 
- 
	
			
				
					March 20th, 2019, 20:26
				
			
			
				
					#5
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : دسترسی به المانی که append شده پاسخ : دسترسی به المانی که append شده
					
						
							این رو هم قبلا تست کرده بودم کار نمیکنه . در واقع مشکل این کد ها نیستند . مثال زیر رو ببینید :
 http://jsfiddle.net/V9d8S/
 
 بعد از append خیلی راحت میشه به المان دسترسی داشت . مشکل از کد من هست . در واقع من دارم داخل $.ajax این مورد رو append میکنم و تازه فهمیدم که چون تو ajax اپند میشه نمیتونه دسترسی داشته باشه که علتشو نمیدونم . کسی از دوستان میدونه چرا تو ajax اپند که میکنم دسترسی ندارم به المان اما خارج ajax دسترسی میشه داشت ؟؟؟؟
 
 
	کد HTML: 
$.ajax({
    url: './document/class/ajax_single_upload.php',
    type: 'POST',
    dataType: "json",
    data: formdata,
    cache: false,
    contentType: false,
    processData: false,
    success: function (data) {
        if (data.success != '') {
            var d = $('<div>' +
                '<div><img src="testurl"></div>' +
                '<p class="close_image">حذف</p>' +
                '</div>');
            $('.image_center').append(d);
        }
    }
});
$('.close_image').on('click',function () {
    alert('s');
});
 
 
 
 
 
 
 
 
- 
    
- 
	
			
				
					March 20th, 2019, 20:30
				
			
			
				
					#6
				
				
				
			
	 
		
			
			
				عضو جدید
			
			
			
			
			
			
				  
 
					    
				 
 
			
				
				
				
					 پاسخ : دسترسی به المانی که append شده پاسخ : دسترسی به المانی که append شده
					
						
							
	
		
			
			
				
					  نوشته اصلی توسط  <?php?>  
 به کد زیر توجه کنید : 
	کد HTML: 
<div class="image_center">
</div>
var d= '<p class="close_image">حذف</p>';
$('.image_center').append(d);
 تگ p رو به المان image_center اضافه کردن  .
 
حالا میخوام بعد از append کردن , تگ p  رو سلکت کنم . هر کاری میکنم کار نمیکنه .
 
	کد HTML: 
$('.image_center').on('click',function () {
    alert('s');
});
 
 
 
 درود بر شما
 
 روش اول:
 
 
	کد: $(document).on("click", ".close_image", function(){
 alert("تست");
});
 روش دوم:
 
 
	کد: $(".close_image").click(function(){
 alert("تست");
});
 این رو هم که حتما تست کردید:
 
 
	کد: $('.close_image').on('click',function () {
    alert('تست');
});
 
 
 موفق باشید.
 
 
 
 
				
				
				
				
					مفتخر به کسب 100% رضایتمندی مشتریان در سال 1397
 500% افزایش سرعت وردپرس با  هاست وردپرس
 
 
 
 
 
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از SIBHost به دلیل پست مفید 
        
    
 
 
 
- 
	
			
				
					March 20th, 2019, 20:46
				
			
			
				
					#7
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : دسترسی به المانی که append شده پاسخ : دسترسی به المانی که append شده
					
						
							ممنونم مشکلم حل شد .
 AmirWWP + SIBHost
 
 تشکر از هر دوتاتون .
 
 راه حلش رو مینویسم شاید یکی مثل من همین مشکل رو داشته باشه :
 
 همانطور که دوستمون گفتند این کد براش کار میکنه
 
 
	کد HTML: $(document).on("click", ".close_image", function(){
 alert("تست");
});
 
 
 
 
 
 
 
 
-