Тег выглядит следующим образом:
<script type = "text/javascript">
var foo = " = "
</script>
Но когда я просматриваю это в режиме предварительного просмотра, он показывает:
<script type = "text/gtmscript>
var foo = "\x3d"
</script>
Я совершенно запутался в этом, он находится в «Пользовательском теге HTML».
Что я делаю неправильно?
Я пробовал "\ = ", но понятия не имею, почему это не работает.
Почему вы считаете, что это требует исправления? «\ x3d» - это шестнадцатеричное представление знака равенства. Это должно работать без проблем, даже если это выглядит забавно.
ну, предполагается, что он реализует код отслеживания, а код отслеживания не работает. Это невзрачный пример, на самом деле происходит то, что переменная должна выдавать динамический URL. Таким образом, вместо того, чтобы выбивать «test.com/?param=123¶m2=456», он выбрасывает «test.com/?param \ x3d123 \ x26param2 \ x3d456» (или что-то в этом роде, я точно не помню, как экранировался амперсанд). Думаю, поэтому трекер не работает, но я не уверен



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Используйте эти инструкции
$('[attribute$ = "value"]')
Вы пытались избежать " = ", как
"\ = "? Я думал в одном направлении, но это слишком уродливый обходной путь, который, возможно, работает. Можно использоватьvar foo = decodeURIComponent("%3D")