Замена $ (функции знака доллара) из JS в Typescript не работает

У меня есть приложение angular-2, написанное на машинописном тексте, которое работает довольно хорошо; однако я наткнулся на эту проблему, для которой различные связанные ответы на $-функцию не помогли мне. У меня также есть библиотека "plottable", и вот где возникла проблема: есть учебник для всплывающих подсказок (что мне и нужно в моих диаграммах). В этом руководстве можно найти следующий код:

// Initializing tooltip anchor
var tooltipAnchorSelection = plot.foreground().append("circle").attr({


 r: 3,
  opacity: 0
});

var tooltipAnchor = $(tooltipAnchorSelection.node());
tooltipAnchor.tooltip({
  animation: false,
  container: "body",
  placement: "auto",
  title: "text",
  trigger: "manual"
});

Что мой вопрос сейчас о том, что эта строка:

var tooltipAnchor = $(tooltipAnchorSelection.node());

Я не могу найти рабочую замену для $-функции здесь. У меня есть следующие квестоны:

  • Это jQuery? (поскольку я не знаю, что такое jQuery, я бы не знал, но остальная часть кода для меня выглядит как обычный JavaScript)
  • Как я могу заменить это в своем машинописном коде, чтобы сделать то же самое, что и здесь?

Я попытался просто удалить его (не выдавал бы никакой синтаксической ошибки, но также не показывал бы никаких подсказок), но, конечно, это не сработало; Я также попытался заменить его document.getElementById(tooltipAnchorSelection.node()) но это тоже не сработало

Вот JSFiddle, показывающий рабочую версию этих подсказок; так как это написано на JavaScript, это работает, но копирование того же самого кода в машинописный текст показывает мне синтаксическую ошибку в долларовом знаке.

Спасибо за помощь, я очень ценю это

Редактировать: мне не разрешено интегрировать jQuery в этот проект, так что только выполнение этого не может решить мою проблему.


PS: я думал о том, чтобы назвать этот вопрос чем-то вроде "графические всплывающие подсказки не работают в машинописном тексте" или что-то в этом роде, но, как показывает JSFiddle, они работают как-то, на самом деле, похоже, проблема с $-функцией больше, чем с чем-либо еще

0 ответов

Другие вопросы по тегам