-1
我想從點擊中獲取類名,並使用RegExp從類sort_alpha
,sort_date
,sort_date
,alpha
,date
改變文本,但這不行。 感謝您的幫助!如何在jQuery中使用regExp獲取類名
例子:http://jsfiddle.net/myhk2009/7j4wstu7/
我想從點擊中獲取類名,並使用RegExp從類sort_alpha
,sort_date
,sort_date
,alpha
,date
改變文本,但這不行。 感謝您的幫助!如何在jQuery中使用regExp獲取類名
例子:http://jsfiddle.net/myhk2009/7j4wstu7/
你可以嘗試這樣的事情:
$('#displayData').on('click', '.tb_data thead th', function(){
var className = $(this).attr('class').match(new RegExp(/sort_[\w]+/g));
var str = className[0].replace(/^sort_/g,"");
alert(str);
});
.match方法返回匹配的數組。所以,你應該把它寫這樣的:
var className = this.className.match(/sort_[\w]+/g)[0];
你可以用'split',而不是...這樣' 「sort_alpha」 .split( '_')[1]'將會返回'alpha' – 2015-02-23 06:50:53
小提琴可能很好,但你也應該在相關問題中包含相關的代碼。 – vhu 2015-02-23 06:51:36