我發現此Google跟蹤代碼管理器宏腳本(http://viget.com/advance/gtm#elementclass),用於標識元素的父級是否具有特定的類值。Google跟蹤代碼管理器中的父類
function crawlByClassName() {
var el = {{element}};
while (el && el !== document.body && el.className !== 'INSERT CLASS NAME') {
el = el.parentElement;
}
return el.className === 'INSERT CLASS NAME';
}
有沒有辦法修改它來記錄值,然後使用規則來指定名稱?或者有沒有不同的方式來實現這一目標?
請記住這兩個宏之間的差異:OP中的宏將搜索所有父元素的類名稱。只有當它存在時,此宏纔會返回直接父級的類名稱。 – kevintechie 2014-10-19 16:53:01