小编Gil*_*ert的帖子

在contenteditable div中粘贴时将富文本转换为纯文本

我试图用chrome的'纯文本'的行为创建一个contenteditable div.因此,用户只能输入纯文本,而在复制富文本时,它会被粘贴为纯文本.在我的脚本中,@ -mentions转换为按钮并使用Rangy.js添加

在普通的contenteditable div中,可以粘贴富文本,我需要将其转换为普通文本.唯一的问题是检测粘贴的内容,然后将其转换为文本并将其插入正确的位置,并在恢复胡萝卜位置后.在更多行上选择更多文本时更难.

我是否认为很难,是否有更简单的解决方案?或者任何人都可以推荐最轻量级的编辑器?

谢谢!

javascript range rangy

5
推荐指数
0
解决办法
3378
查看次数

Jquery UI:在动画添加类的回调上动画删除类失败

当添加一些新的列表项时,我希望它通过动画添加一个类并在回调后删除它来"闪烁".

这是代码:

$li.addClass('new', 1000, function() {
    $li.removeClass('new', 500);
});
Run Code Online (Sandbox Code Playgroud)

CSS:

#galleries-list li {
    margin-top: 10px;
    background-color: #EEFFFF;
    border: 1px solid #99FFFF;  
    }
#galleries-list li.new {
    background-color: #DDFFBB;
    border: 1px solid #99FF66; 
    }
Run Code Online (Sandbox Code Playgroud)

更新:

我发现了什么问题.当我删除fadeOut时,它的工作原理.我不知道为什么.也许你可以检查一下并将其发送到jQuery UI dev.

$('input, img', $li).fadeOut(150, function() {
  $gallery.set($li, name, 0); //Clears html and sets gallery name and image count
  $li.addClass('create', 2000, function() { $li.removeClass('create', 500); }); 
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui

4
推荐指数
1
解决办法
9407
查看次数

在多个模型中使功能可用的正确方法

在Laravel我有以下型号:

class Product extends Model {}
Run Code Online (Sandbox Code Playgroud)

其中包含以下功能:

public function setThumbnailAttribute($value) {}
Run Code Online (Sandbox Code Playgroud)

我有多个模型应该包含相同的setThumbnailAttribute()功能.使用Laravel或基本PHP功能执行此操作的正确方法是什么?

php laravel laravel-5

2
推荐指数
2
解决办法
392
查看次数

标签 统计

javascript ×1

jquery ×1

jquery-ui ×1

laravel ×1

laravel-5 ×1

php ×1

range ×1

rangy ×1