使用Jquery从元素中获取其他类

时间:2010-05-22 11:58:14

标签: jquery

我正在开发一些脚本,可以轻松灵活地创建按钮。

我的按钮由三部分组成,左边,右边和拉伸的中间部分。每种颜色有三种不同的颜色和三种颜色。

我编写了调整按钮大小以适合文本的代码。现在我希望添加轻松设置颜色和大小的功能。

我正在考虑使用类似<div class="button blue big">的三个类。我的脚本已经使用每个类遍历按钮类。现在我需要找出其他类的设置并调整用于适合的图片和尺寸。

那么如何找出元素的其他类选择器呢?

另外我对jquery / javascript相当新,所以我想知道将设计存储为类选择器是否是最好的方法。

1 个答案:

答案 0 :(得分:5)

要获得所有课程,您可以这样做:

$('div.button').attr('class').replace(/\s+/,' ').split(' ');

将返回

['button','blue','big']

<强>更新

或检查元素是否具有特定类:

$('div.button').hasClass('blue');
// or
$('div.button').hasClass('big');