jQuery的检查是否元素的CSS属性 [英] jQuery check if element has css attribute

查看:86
本文介绍了jQuery的检查是否元素的CSS属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要知道,当我在元素上单击此元素有一个CSS属性。我想到的是这样的事情,但它不工作:

 如果($('#元素)。ATTR(文字阴影)){
    警报(我已经')
}
其他{
    警报('我不')
}

在这一个任何提示吗?
感谢名单


解决方案

 如果($('#元素)。CSS('文字阴影')!= NULL){
    /*成功*/
}
其他{
    /*不具有*/
}

I need to know when I click on an element if this element has a CSS attribute. I am thinking of something like this, but it does not work:

if ($('#element').attr("text-shadow")) {
    alert ('i Have')
}
else {
    alert ('i dont')
}

Any tips on this one? Thanx

解决方案

if( $('#element').css('text-shadow') != null )  { 
    /*success*/ 
} 
else { 
    /*does not have*/ 
}

这篇关于jQuery的检查是否元素的CSS属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆