定义JS函数将从CSS中影响哪些元素

时间:2016-09-22 22:16:48

标签: jquery css

我一直在使用一个名为Dot Dot Dot的jQuery插件来对某些可能溢出的文本元素进行省略。我不是特别想将它应用于DOM中的每个元素,所以我一直把类“.ellipsis”放在可能溢出的东西上。我的另一个选择是在JS中选择带有CSS样式选择器的项目,而不是将类添加到项目中。

但是,我正在尝试将所有样式与HTML模板分开,所以我想要做的是选择样式表中的元素,并让jQuery插件仅影响那些项目。像这样:

在样式表中

main fig > figcaption (just an example selector, doesn't matter) {  
    Ellipsis: true;  
}  

在JS中:

$("select items with ellipsis: true").dotdotdot(do its thing);  

问题: 将非官方的css属性放在对象上有多糟糕,它甚至可以工作吗?

然后我可以用jQuery选择这些对象吗?

0 个答案:

没有答案