如何在ueditor中获取选中元素的cssattr等

如何在ueditor中获取选中元素的cssattr等,第1张

参考 百度UEditor在线编辑器

getStyle 获取元素element的某个样式值

UEdomdomUtilsgetStyle(element,name) ⇒ String

第一个参数是元素,第二个参数是需要获取的样式名称

可以使用:jQuery 属性 *** 作 - attr() 方法

attr() 方法的定义和用法

attr() 方法设置或返回被选元素的属性值。

根据该方法不同的参数,其工作方式也有所差异。

使用attr() 方法返回属性值

语法:$(selector)attr(attribute)。attribute

规定要获取其值的属性。

使用attr() 方法设置属性/值

语法$(selector)attr(attribute,value)。attribute规定属性的名称,value 规定属性的值。 

实例

// 改变图像的 width 属性:

$("button")click(function(){  $("img")attr("width","180");});

//获取select标签自定义属性 data-val的值

$("select")eq(0)attr("data-val")

一、对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。

二、对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。

<a href=">

原生js是效率最高的,这一点毋庸置疑:

首先封装一下:

Objectprototypeexist = function (attrName, attrVal) {

var attr = thisattributes[attrName]value;

return !(attrindexOf(attrVal) < 0);

}

然后调用即可(不限class,支持所有属性,包括你自定义的属性):

var elem = documentgetElementById('re');

var isFind=elemexist('class', 'on');

如果只是为了判断是否添加了某一个样式,那么采用JQuery:

$('#id')hasClass('on');

也可以,至少代码量少,简单!

以上就是关于如何在ueditor中获取选中元素的css/attr等全部的内容,包括:如何在ueditor中获取选中元素的css/attr等、Jquery怎么获取select选中项 自定义属性的值、关于获取HTML元素属性的prop()和attr()的区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9402371.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存