Привет, ребята, мне интересно, почему знак $ должен быть перед функцией для работы proram. Я console.log ($) и, как я думал, это объект селектора jQuery. Но не понимаю, почему это должно быть там. Пожалуйста помоги!!Синтаксис JavaScript/jQuery
$(function(){
console.log($, 'testing')
// when the client clicks SEND
$('#datasend').click(function() {
var message = $('#data').val();
$('#data').val('');
// tell server to execute 'sendchat' and send along one parameter
socket.emit('sendchat', message);
});
// when the client hits ENTER on their keyboard
$('#data').keypress(function(e) {
if(e.which == 13) {
$(this).blur();
$('#datasend').focus().click();
}
});
});
'$ (function (...) {...})' эквивалентно '$ (document) .ready (function (...) {...})' ... – Li357
Действительно .. .. Интересно .. Спасибо brotha! –
'' 'не только для выбора элементов DOM, он имеет много функций в зависимости от того, что вы передаете ему. Это конструктор объекта jQuery, хотя он имеет и другие функции. – Li357