我试图让标签系统动态化。 。
为此,我给我的id一个值,让它使用i ++
动态通过这种方式,tab和tab_content可以被调用具有相同的id。
我正在使用以下内容:
var tabtoggle = document.querySelectorAll('.tab-link');
for (var i = 0; i < tabtoggle.length; i++)
tabtoggle[i].id = 'tab-link' + i;
$('ul.tabs li').click(function(){
var tab_id = $(this).id('tab-link' + i);
$('ul.tabs li').removeClass('current');
$('.tab-content').removeClass('current');
$(this).addClass('current');
$("#"+tab_id).addClass('current');
})
但点击标签后,我的控制台说我错了
var tab_id = $(this).id('tab-link' + i);
比功能不存在
有任何帮助吗?这将是一流的
谢谢