jQuery editInPlace锚文本编辑

我讨厌维玛

我有一个链接和一个按钮并排放置。当用户单击按钮时,链接的文本应变为可编辑的。

在此处输入图片说明

我正在使用jquery editInPlace来使链接的文本可编辑。链接的文本变为可编辑状态,但在文本编辑后无法恢复链接属性。这是我的html和javasrcript文件

demo.js

1 $(document).ready(function(){                                                                                                                                                                       
 2     $("img.modifyButton").click(function(){                                                                                                                                                         
 3         $(this).prev().editInPlace({                                                                                                                                                                
 4             success: function(){                                                                                                                                                                    
 5                 $(this).unbind('.editInPlace');                                                                                                                                                     
 6                 $(this).unbind('click');                                                                                                                                                            
 7             },
 8             url:'Admin/p.inline_coupon_edit_frontend.php',
 9             text_size:55,
10             show_buttons: false,
11             params:"field=Title"
12         });
13 
14         $(this).prev().on('click', function(event)
15                 {
16                     event.preventDefault();
17                 });
18         $(this).prev().click();
19     });
20 
21 });

html文件

16         <div class="crux">                                                                                                                                                                          
17           <a  href="www.google.com">title</a>                                                                                                                                                       
18           <img class="modifyButton" src="./editInPlace_files/modifyButton.png" alt="None" width="13" height="13">
19         </div>

git代码仓库:git clone https://github.com/VihaanVerma89/dummy.git

亚布拉戈

不太确定您的问题是什么。您的php文件为空,但是当使用回调文件而不是PHP文件时,一切似乎都可以正常工作-链接目标是完整的。

您的版本出了什么问题?您是从php文件返回值吗?如果不是这样,我相信

http://jsfiddle.net/raNFr/2/

除非我想念您想要做的事情,否则这似乎很好用:

$(document).ready(function(){
    $("img.modifyButton").click(function(){
        $(this).prev().editInPlace({
            success: function(){
                $(this).unbind('.editInPlace');
                $(this).unbind('click');
            //  alert('success');
            },
            error: function(){
                $(this).unbind('.editInPlace');
                $(this).unbind('click');
                //alert('error');
            },

            callback: function(b,abc){
                return abc;
            },
            text_size:55,
            show_buttons: false
            ,params:"field=Title"
        });

        $(this).prev().on('click', function(event)
                {
                    event.preventDefault();
                });
        $(this).prev().click();
    });

});

我认为问题出在您的php脚本中-上面的示例作为示例,其中不包含php-因为它未包含在您的git repo中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Jquery拖放/文本编辑

来自分类Dev

使用Jquery拖放/文本编辑

来自分类Dev

jQuery HTML文本编辑器选择

来自分类Dev

jQuery文本编辑器(jqte),使用change事件

来自分类Dev

通过jQuery创建文本编辑器

来自分类Dev

如何使用JavaScript或jquery在[b]而不是<b>的富文本编辑器中加粗文本

来自分类Dev

哪个是eclipse kepler最好的html / css / javascript / jquery文本编辑器插件?

来自分类Dev

如何使用jquery或javascript在tejquery文本编辑器中清除值

来自分类Dev

获取锚的特定文本-jQuery

来自分类Dev

用jQuery单击后更改锚文本

来自分类Dev

设置文本编辑文本

来自分类Dev

编辑动态文本值jQuery

来自分类Dev

使用jQuery库在锚列表元素内获取文本

来自分类Dev

隐藏带有标题锚文本值的jquery表列

来自分类Dev

jQuery更改具有锚点的固定元素文本颜色

来自分类Dev

当方法在jQuery中运行完毕后,如何更改锚文本?

来自分类Dev

使用Jquery在li内使用特定文本获取锚点

来自分类Dev

iText或iTextSharp基本文本编辑

来自分类Dev

加密文本编辑器

来自分类Dev

文本编辑器上的竖线

来自分类Dev

AngularJS的富文本编辑器

来自分类Dev

用于文本编辑的MahApps图标

来自分类Dev

加密文本编辑器

来自分类Dev

Qt纯文本编辑,从右侧打印

来自分类Dev

文本编辑器PHP MYSQL

来自分类Dev

译者的文本编辑器

来自分类Dev

远程文本编辑:Linux到Linux

来自分类Dev

iText或iTextSharp基本文本编辑

来自分类Dev

使用蒙版从右到左文本编辑