我的javascript:再次更新。
$('.calc').change(function(){
var classArray = $(this).attr('class').split(',');
$.each(classArray, function(){
alert(classArray);
});
});
输入:
<input type="text" class="calc R#r# C#i#" />
英镑符号是变量,我正在使用ColdFusion。
我需要做的是成功获取每个类并将它们放在一个数组中。这样我就可以用它来为整个表做必要的计算。
帮助将不胜感激。
谢谢
答案 0 :(得分:5)
您可以简单地split使用空格作为分隔符的类属性值:
$('.calc').change(function(){
var classArray = $(this).attr('class').split(' ');
});
编辑:我认为你想要这样做。
$('.calc').change(function(){
var classArray = $(this).attr('class').split(' ');
$.each(classArray, function(){
alert(this);
});
});
试试this运行示例。
答案 1 :(得分:0)