Привет, ребята, я хочу использовать jquery local, потому что у моего приложения нет доступа к Интернету. Когда я использую источник jquery google, мой код работает, но с моим исходным локальным я получаю ссылочную ошибку.Ошибка ссылки в JQuery
JQuery-3.1.1.min.js: 1 Uncaught SyntaxError: Неожиданный маркер < (индекс): 51 Uncaught ReferenceError: $ не определен
Если бы вы могли мне помочь, я был бы очень благодарен. Я уже пытался использовать источник без порта или ip, но это тоже не сработало.
Вот мой код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Socket.io</title>
<script src="/socket.io/socket.io.js"></script>
<script language="JavaScript" type="text/javascript" src="http://192.168.42.1:8080/home/pi/myNode/jquery-3.1.1.min.js"></script>
</head>
<body>
<h1>Communicating with socket.io!</h1>
<table>
<tr>
<td>Geschwindigkeit</td>
<td>Neigung</td>
</tr>
<tr>
<td><input type="text" name="geschwindigkeit" id="v"></td>
<td><input type="text" name="Neigung" id="acc"></td>
</tr>
</table>
<p> </p>
<table>
<tr>
<td><input type="button" value="Move" id="move" /></td>
<td><input type="button" value="Enable" id="enable" /></td>
<td><input type="button" value="test" id="test" /></td>
</tr>
<tr>
<td><input type="button" value="Stop" id="stop" /></td>
<td><input type="button" value="Ping" id="ping" /></td>
<td><input type="button" value="Disable" id="disable" /></td>
</tr>
</table>
<script>
var socket = io.connect();
// A dialog box is displayed when the server sends us a "message"
socket.on('message', function(message) {
alert('Nachricht: ' + message);
})
// When the button is clicked, a "message" is sent to the server
$('#enable').click(function() {
socket.emit('enable', 'disable');
})
$('#disable').click(function() {
socket.emit('disable', 'disable');
})
$('#test').click(function() {
socket.emit('message', 'test');
})
$('#move').click(function() {
var geschw = document.getElementById("v").value;
var neig = document.getElementById("acc").value;
var cmd = new String("m " + geschw + " " + neig)
socket.emit('move', cmd);
})
$('#stop').click(function() {
socket.emit('stop', 'Car stopped');
})
$('#ping').click(function() {
socket.emit('poke', 'Hallo');
})
</script>
<p></p>
"<img src='http:192.168.178.51:8077/?action=stream' width='320' height='240'>
</body>
Так что да я изменил код для <язык сценариев = "JavaScript "type =" text/javascript "src ="/js/jquery-3.1.1.min.js "> , но он все еще не работает, я получил файл в папке js. –