Don't rely on global querySelector() for MaterialTabs
parent
a04efdbe4f
commit
70df6c2485
|
@ -116,7 +116,7 @@ function MaterialTab(tab, ctx) {
|
||||||
tab.addEventListener('click', function(e) {
|
tab.addEventListener('click', function(e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
var href = tab.href.split('#')[1];
|
var href = tab.href.split('#')[1];
|
||||||
var panel = document.querySelector('#' + href);
|
var panel = ctx.element_.querySelector('#' + href);
|
||||||
ctx.resetTabState_();
|
ctx.resetTabState_();
|
||||||
ctx.resetPanelState_();
|
ctx.resetPanelState_();
|
||||||
tab.classList.add(ctx.CssClasses_.ACTIVE_CLASS);
|
tab.classList.add(ctx.CssClasses_.ACTIVE_CLASS);
|
||||||
|
|
Loading…
Reference in New Issue