我想向包含desbloquear var值的所有元素添加类“ unblock”(在这种情况下,是从单击元素的id中获取的)。
我无法执行此操作...因为有多个对象应该接收新类,所以我无法为它们设置相同的ID(等于“ A” ID)。在函数的最后一行,我怎么能说所有包含“ a”类(desbloquear var值)的项目都应添加unblock类?
我试过了
$(.desbloquear).addClass('unblock');
和
$(".desbloquear").addClass('unblock');
没有结果...
$('a').on('click', unblock);
function unblock(){
var desbloquear = $(this).attr('id');
$(desbloquear).addClass('unblock');
}
最佳答案
所有包含“ a”类(desbloquear var值)的项目都应添加unblock类
我可能无法正确地回答您的问题,但可能是上面一行。看来您要向具有某些特定类的元素添加类unblock
。如果是的话,你可以这样做
function unblock(){
var desbloquear = $(this).attr('class');
$('.'+ desbloquear).addClass('unblock');
}