當我編輯contenteditble並單擊關閉時,什麼也沒有發生。它發佈的功能尚不存在,所以它應該發出'失敗'警報。我使用了相當類似的代碼,沒有任何問題。我已經嘗試了'模糊'和'改變'。更改和模糊不工作jquery中的部分標記
任何幫助,這是非常感謝。
HTML摘錄:
<h4><section id="title+job+150" contenteditable="true">Independent Contractor</section></h4>
jQuery的摘錄:
$("section").blur(function() {
$.ajax({
type : 'POST',
url : '<?php echo site_url('resume/edit_resume_ajax'); ?>',
data: {
resume_id : '<?php echo $this->session->userdata('resume_id'); ?>',
section_value: $("section").val()
},
success : function(msg){
},
error: function(){
alert('failure');
}
});
爲我工作:http://jsfiddle.net/dKTVU/我懷疑還有別的事情,也許您的網址確實存在?您的模糊功能是否已正確關閉,它是否處於DOM準備好的事件中?您的部分元素是否存在於最初的DOM負載上? – 2012-03-18 17:51:35
Thx。這是一個好點,它在加載後動態加載到iframe中。由於我選擇了一個標籤,我認爲無論如何它都會被檢測到。 – jsuissa 2012-03-18 18:29:43