我的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。
我需要做的是成功地将每个类都放在一个数组中。这样,我可以用它来对整个表进行所需的计算。
帮助将不胜感激。
谢谢
最佳答案
您可以简单地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示例。