text Jquery Ajax追加点击事件问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Jquery Ajax追加点击事件问题相关的知识,希望对你有一定的参考价值。



https://stackoverflow.com/questions/41960353/onclick-not-working-after-adding-ajax-in-jquery

        	function deleteRow() {

	        		$(document).on('click', '.btn-danger', function() { // load new appended elements to click evt
	        			var id = $(this).attr("id");
	        			console.log('delete ID: ' + id ) ; 
	        			if (confirm("Are you sure you want to delete this Guest?")) {
					        $.ajax({
					            url: "delete.php",
					            dataType: 'html',
					            type: "POST",
					            data: {id:id},
					            cache: false,
					        })
					 
					        .done(function (response) {
								$('#result').show() ;
								$("#result").html("Guest Deleted");
								$('.delete_user' + id ).fadeOut('slow');
								setTimeout(function(){
								    $("#result").fadeOut("slow");
								},4000)								

					        })
					 
					        .fail(function (jqXHR, textStatus, errorThrown) {
					        // show error
						        console.log("Request Failed: " + textStatus, errorThrown) ;
						        $("#result").html('Error found trying to submit the form: ' + jqXHR );
					        });	
				    	} else {
				    		return false;
				    	}
				    });
			   
        	}

以上是关于text Jquery Ajax追加点击事件问题的主要内容,如果未能解决你的问题,请参考以下文章

jquery datables ajax分页后的点击事件无效是怎么回事

jQuery中引用js,按钮点击不触发是怎么回事?

jquery在点击事件后等待ajax加载完成

Jquery ajax 调用点击事件提交按钮

ajax成功后点击事件的jQuery Fancybox显示没有图像

解决jQuery ajax动态新增节点无法触发点击事件的问题