1
如何從特定的類中捕獲以「可見」狀態進入視口的div的ID屬性的值? 當我創建一個「輸入視口」規則時,它會觸發源代碼中的所有div(假設它們在視口內)可見或不可見。Adobe DTM - 從進入視口的div中獲取ID值(基於事件的規則)
我似乎無法編寫條件,只有在div可見時觸發規則,或者如何獲取屬性ID。
如何從特定的類中捕獲以「可見」狀態進入視口的div的ID屬性的值? 當我創建一個「輸入視口」規則時,它會觸發源代碼中的所有div(假設它們在視口內)可見或不可見。Adobe DTM - 從進入視口的div中獲取ID值(基於事件的規則)
我似乎無法編寫條件,只有在div可見時觸發規則,或者如何獲取屬性ID。
使用基於事件的規則:
if (jQuery("div.specialClass:visible")[0] != undefined){return true;}
就是這樣,如果具有specialClass的元素將進入視口並且可見,則規則將會觸發。
要跟蹤ID,只需使用具有CSS選擇器的數據元素,並在此基於事件的規則中引用此數據元素。
你我的朋友是救命的人:)得到ID部分沒有工作,因爲我試圖在同一時間追蹤多個div,但我確實找到了解決方案。而不是數據元素,我只是使用DTMs選擇器語法來獲得任何div的id匹配上面的條件:%this.getAttribute(id)% – frankbraga