小编Ada*_*ook的帖子

jQuery:使用多个类进行过滤

有没有一种很好的方法来完成将所选元素过滤到几个类?我知道我可以一次做一个,但这似乎是jQuery允许的.

这些是用ajax提供的,我无权定义实际的html.

$('.val>td').each(function () {
    $(this).filter('.price,.quantity,.remove').children().children().addClass('hidetaxfields');
});
Run Code Online (Sandbox Code Playgroud)

jquery filter

12
推荐指数
1
解决办法
2万
查看次数

JavaScript RegExp:匹配,但不捕获

关于SO有一千个正则表达式问题,所以如果已经涵盖了这个问题我会道歉.我先看了.

鉴于以下模式:

(?:/|-)[0-9]{2}$
Run Code Online (Sandbox Code Playgroud)

以下字符串:

str1 = '65/65/65'
str2 = '65/65/6565'
Run Code Online (Sandbox Code Playgroud)

比赛是:

str1 = '/65' // expected '65'
str2 = ''    // as I expected
Run Code Online (Sandbox Code Playgroud)

我的意图是?:匹配,但不包括/-.什么是正确的正则表达式来满足我的期望?

javascript regex

10
推荐指数
1
解决办法
7952
查看次数

javascript:将方法和字符串分配给相同的属性名称

我知道我会让那些说我不应该这样做的人,但我很好奇人们是如何做到的.

我知道我已经看到你可以在哪里输入属性的名称并获得一个值,但是然后你将括号添加到结尾并访问一个方法.

在视觉上,我这样说:

foo returns 'bar'
foo() performs a function
Run Code Online (Sandbox Code Playgroud)

问题是如何?

javascript methods properties

6
推荐指数
1
解决办法
58
查看次数

检测文本何时更改并且编辑器在 CKEditor 5 中失去焦点

我正在尝试在 CKEditor 5 中实现自动保存功能,只有在进行了更改并且编辑器失去焦点后才会进行保存。

我怎么能这样做?文档对我来说非常混乱。

这是我得到的最接近的:

function onChange(el,editor) {
    editor.document.once('change',function(evt,data) {
        $(el).one('blur',function() {
            saveFunction();
            onChange(el,editor);
        });
    });
}

onChange(el,editor);
Run Code Online (Sandbox Code Playgroud)

我的解决方案的问题是每当 CKEditor 调出模态时都会触发模糊事件。

javascript ckeditor ckeditor5

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

标签 统计

javascript ×3

ckeditor ×1

ckeditor5 ×1

filter ×1

jquery ×1

methods ×1

properties ×1

regex ×1