Я написал некоторый код jQuery во внешнем файле, чтобы соответствовать каждому тегу <select>
на странице, где включен скрипт.
Моя цель - включить ссылку на скрипт в тег <head>
целевых страниц и «запустить» код jQuery без необходимости вызова какой-либо функции.
Я видел несколько примеров с внешним кодом jQuery, но все они вызывают функцию для выполнения (внешнего) кода.
Если я использую «простой» JavaScript, как простые оповещения, они выполняются без проблем. Когда я пытаюсь использовать код jQuery, ничего не происходит.
Вот мой внешний файл jQuery:
$(function() {
$("select").focus(function() {
alert('selected...');
}).change(function() {
alert('changed...');
})
});
Даже если я не использую $(function(
) в начале, я всегда получаю исключение «Ожидаемый объект» при первом появлении $
, хотя даже оставляя $(function()
и внутри скобок простое предупреждение, оно работает.
Как внешний файл должен быть разработан?
Я тестировал внешний скрипт на тестовой странице, и он отлично работает.