mám jquery
nainštalované a načítané $ = require("jquery");
Ale keď sa ho snažím použiť:
app.get("/", function (req, res) {
res.render("index");
$.on("ready", function () {
}
}
Hodí mi to TypeError: $.on is not a function
Bolo mi povedané, aby som použil výraz „jQuery“, ale výraz „jQuery“ je zastaraný a hovorí mi, aby som použil výraz „jQuery“.
Edit: tiež depercated balíček jQuery sa nenačítava správne
odpovede:
0 pre odpoveď č. 1Našiel som spôsob, ako načítať balíček jQuery priamo na stránku a povoliť jeho použitie na serveri NodeJS.
Toto je príklad s JADE a EXPRESS.
Najprv načítajte balík jQuery script(src="/js/jQuery.js")
potom urobíte index tam, kde máte balík jQuery res.render("index");
a teraz môžete použiť jQuery na NodeJS
NEZABUDNITE
namiesto použitia document
window
musíte použiť response.window
response.document