を使用し、 jQuery が存在するかどうかを確認するnpm install jquery
ために、次のコードを入れました。server.js
io.sockets.on('connection', function(socket) {
console.log("Connection " + socket.id + " accepted.");
// Check if jQuery is loaded
if (jQuery) {
console.log("jQuery loaded!");
}
if (typeof jQuery == 'undefined') {
console.log('jQuery has not been loaded!');
}
});
を実行するserver.js
と、 が得られReferenceError: jQuery is not defined
ます。
jQuery がロードされているかどうかを確認するより良い方法はありますか? それとも、このメッセージは jQuery が正常にインストールされていないことを意味しますか?
編集:
client.html
<body>
<script>
function send() {
var user_message = $("#message_box").val();
socket.send(user_message);
};
</script>
<input id="message_box" type="text" placeholder="Message" />
<button id="sender" onClick='send()'/>Send Message</button>
</body>