根本不明白为什么jquery .click()
无法执行,导致每次触发该元素时我都会在标题中看到错误。
我有一个按名称B Group
链接到我的文档的元素,并且我调用了$('a[href="#B Group"]')
之类的元素。如你所见,它里面有一个空间。这对我来说是一种误解,还是里面没有空间?
我的代码
$(document).on('click', '.groups-activity .glyphicon-list',
function () {
var target = $(this).parents('tr');
var name = target.find('td').slice(3, 4).text().trim();
if ($('a[href = "#' + name + '"]').length > 0) {
$('a[href="#' + name + '"]').click();
return 0;
}
activityGroups.push(name);
$('.tabs').append('<li class="groups tab col s3"><a data-admin="false" class="data-tab" href="#' + name + '">' + name + '</a><span class="close-tab">×</span></li>');
$('a[href="#' + name + '"]').click();
$.ajax({
type: 'POST',
url: '/Admin/CheckArray',
data: { activityGroups: activityGroups }
});
});