我用过npm install jquery
,我把这段代码放在我的server.js
里面来检查 jQuery 是否存在:
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?
编辑:
客户端.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>