var obj = document.getElementById("<%= tbUpdate.ClientID %>");
var colorid = obj.value;
$('.shade[colorId=colorid]').addClass('active');
問題在於colorId = colorid。我認爲jQuery認爲它的字符串。我如何將var colorid的值傳遞給選擇器?jQuery選擇器
var obj = document.getElementById("<%= tbUpdate.ClientID %>");
var colorid = obj.value;
$('.shade[colorId=colorid]').addClass('active');
問題在於colorId = colorid。我認爲jQuery認爲它的字符串。我如何將var colorid的值傳遞給選擇器?jQuery選擇器
如果你想使用colorId
的值,你將需要通過串聯$('.shade[colorId=' + colorid + ']')
將字符串傳遞給jQuery選擇器。
$('.shade[colorId=' + colorid + ']');
$('.shade[colorId=' + colorid + ']').addClass('active');