使用tag manager jQuery plugin即可。動態更改標籤的顏色
我想根據驗證更改標籤的顏色,這裏是我的代碼。 特別是,在AJAX成功,如果data
定義,我想改變標籤的顏色。
jQuery('.attendees').tagsManager({
prefilled: [user_email],
hiddenTagListName: 'attendee',
delimiters: [32, 44, 13, 9], // comma, space (ASCII chars)
blinkBGColor_1: '#FFFF9C',
blinkBGColor_2: '#c5eefa',
validator: function (value) {
var emailReg = /^([\w-\.][email protected]([\w-]+\.)+[\w-]{2,4})?$/;
$.ajax({
url: 'CheckUserExits',
type: 'GET',
data: {email: value},
success: function (data)
{
alert(data);
if(data){
//I want to change the color of tag
}
},
error: function (jqXHR, textStatus, errorThrown) {
}
});
return emailReg.test(value);
}
});
我想他想改變最後一個標記的顏色,而不是輸入字段的顏色 – squaleLis