Analytics Tools

Fout bij het aanmaken van een evenement met de extensie Chrome

Laatst bijgewerkt: oktober 19, 2020

Geldt voor:

Marketing Hub  Enterprise

Wanneer u een gebeurtenis maakt met behulp van de extensie Event Chrome, kunt u de volgende foutmelding tegenkomen: Dezeselector is langer dan 280 tekens. Probeer een ander element te selecteren of zet een ID dichter bij het element waaraan u deze gebeurtenis wilt koppelen.

De extensie event Chrome bepaalt een jQuery-selector uit de code van het element om gebeurtenissen te maken. Deze fout treedt op wanneer een element dezelfde selector heeft als een ander element op de pagina die al aan een gebeurtenis is gekoppeld.

Bijvoorbeeld, meerdere opsommingstekens binnen dezelfde <div>-tag hebben dit probleem.

Duplicate bulleted items

In dit voorbeeld kan de extensie de selector voor het opsommingsteken in lijst 1 niet onderscheiden ("Voor het spellen van de voordelen en") uit de opsommingstekens van lijst 2 ("Zoek in onze gebruikersgidsen").

Beide elementen blijken dezelfde jQuery selector te hebben:

span#hs_cos_wrapper_right_column.hs_cos_wrapper.hs_cos_widget.hs_cos_wrapper_type_rich_text > ul > li:eq(1)

Voor dit soort gelijksoortige elementen is het aan te raden om handmatig een id-tag aan de elementen toe te voegen om er zeker van te zijn dat de extensie een unieke identifier kan vinden:

  • Navigeer naar de HTML of de broncode van uw pagina.
  • Zoek naar de elementen die de uitbreidingsfout veroorzaken en voeg: id="unique_id" toe aan elk item.
Add id tags to HTML
Voeg id-tags toe aan HTML

Zodra de unieke ID-tags zijn toegevoegd en de pagina is bijgewerkt, kan de extensie worden gebruikt om uw evenementen te maken als ze een unieke jQuery selector te trekken.

Uniek id voor opsommingstekens item 2