#javascript #html #jquery #dom #velo
Вопрос:
Я встраиваю календарь событий в wix и средство поиска в разделе настройки javascript, позволяющее проверить, была ли нажата моя ссылка на calandar без объекта HTML DOM
введите описание изображения здесь
Потому что проблема в том, что Wix не хочет использовать объект DOM:
https://www.wix.com/velo/forum/coding-with-velo/help-using-document-htmlcomponent
введите описание изображения здесь
Я пытаюсь это сделать :
import $ from "jquery";
$("#none2").click(function(){
console.log("button was clicked");
});
или
if(none2.getElementById('a').clicked == true)
{
// check if the link is clicked
}
… но думать неправильно…
Спасибо за вашу поддержку😊
Ответ №1:
Вы также видели пример wix с chart.js? https://www.wix.com/velo/example/create-a-custom-chart
Поскольку у вас нет доступа к документу, у вас есть доступ к $w, который отчасти похож на dom. Таким образом, вы можете привязать методы к наблюдаемому элементу.
Вероятно, это должно быть что-то вроде следующего:
$w.onReady(() => {
$w('#yourcalendarid').on('click', function () {
// Do you what you want to do here
});
});