Uncaught typeerror: $ (...). Hexgridwidget не является функцией - на втором вызовеJavascript

Форум по Javascript
Ответить
Anonymous
 Uncaught typeerror: $ (...). Hexgridwidget не является функцией - на втором вызове

Сообщение Anonymous »

Я перемещаю свой веб -сайт на новый, и персонализированный код перестал работать и не могу понять, почему.
Старая страница работает отлично: https://www.waal.co/pages/ Grip-builder
Но новый обнаруживает ошибку (Uncaught TypeError: $ (...). Hexgridwidget не является функцией) во второй раз, когда восстановление функции вызывается (при изменении раскрывающихся дел). Br /> Извините за беспорядок в коде, я не разработчик :) и заранее спасибо. .com/pages/grip-builder

код Bellow:

1. Enter your |surfboard| details





Kind of board


Shorboard
Retro
Malibu
Longboard



Lenght (ft):


5
6
7
8
9
10


& (inches):


0
1
2
3
4
5
6
7
8
9
10
11





Board width


17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32




Tail pad


Yes
No




2. Highlight the |hexagons|











Click on board hexagons to select/deselect
Your setup has:
0hexagons






Click here to buy';
} else if(i > 65 && i < 100) {
divNote.innerHTML = 'Please note: A standard longboard pack will be less expensive. Click here to buy';
} else {
divNote.innerHTML = "";
}
}
});*/
let totalH = Math.floor(hexFinal+i);
$('#container .hexfield').click(function () {
this.classList.toggle('clicked');
if (this.classList == 'hexfield clicked') {
i++;
this.style.opacity = ".6";
totalH++;
} else {
i--;
this.style.opacity = ".2";
totalH--;
//console.log(totalH);
}

$('#logger').text(Math.floor(hexFinal+i));
const divNote = document.getElementById('note');
if (totalH > 10 && totalH < 35) {
divNote.innerHTML = 'Please note: A standard shortboard pack will be less expensive. Click here to buy';
} else if(totalH > 65 && totalH < 100) {
divNote.innerHTML = 'Please note: A standard longboard pack will be less expensive. Click here to buy';
} else {
divNote.innerHTML = "";
}
});
};

$( "#boards" ).change(rebuild);
$( "#rows" ).change(rebuild);
$( "#columns" ).change(rebuild);
$( "#columns2" ).change(rebuild);
$( "#tail" ).change(rebuild);

rebuild();

let goshop2 = function () {
let hexB = $('#logger').text();
//console.log(hexB);
window.location.href = '/cart/47876151935313:'+hexB+'?storefront=true';

}





Подробнее здесь: https://stackoverflow.com/questions/793 ... econd-call
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»