更改并模糊不在jquery中的section标签上工作

时间:2012-03-18 17:23:32

标签: jquery html5

当我编辑contenteditble并单击关闭时,没有任何事情发生。它发布的功能尚不存在,因此它应该发出“失败”警报。我使用了相当类似的代码而没有任何问题。我试过'模糊'和'改变'。

非常感谢任何帮助。

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');
                            }
                        }); 

1 个答案:

答案 0 :(得分:1)

更新:我以前的解决方案没有考虑如何访问IFRAME的内容。我忘记了这些目标是另一个文档,并且必须与同一文档中的典型元素进行非常不同的处理。在jQuery中最简洁的方法是:

$("#resume_holder").contents().find("section").blur(function() {
   // blur handler here
});