Im, создающий тему для wordpress, и мне нужно использовать некоторый jQuery. Ive нашел биты кода онлайн, и я сам сделал несколько бит. Однако при использовании jQuery, предоставляемого wordpress, он находится в режиме noConflict и вместо использования $ устанавливается значение «jQuery». Это нормально, но я не хочу изменять весь свой код и любой код, который я нахожу в Интернете, чтобы использовать «jQuery» вместо $.Pass Jquery alias в javascript function
Так что это говорит мне, что, разместив в конце function ($)
, вы можете использовать $ как псевдоним jQuery, но только в области функций. Это прекрасно, но я надеялся, что он будет работать и переходить к функциям, которые я вызываю изнутри этой области. Вот где моя проблема. Как я могу создать код jQuery, который использует $ внутри моей функции resizeandcenter.
jQuery('.artworklist > li > a > img').load(function ($){
resizeitems('artworklist');
});
Это моя функция, что я хочу, чтобы иметь возможность использовать $ внутри, как я не хочу, чтобы изменить весь мой код/и любой код, который я нашел в Интернете.
function resizeitems(elementname){
//Do some jquery stuff using $
}
Возможно, есть альтернативный способ сделать то, что я делаю, или я делаю это неправильно?
EDIT:
Моей функция «resizeitems» на своем собственном в JS файл Thats включен в моем заголовке страницы.
Другой код, код jQuery в моем первом блоке кода находится внизу страницы в блоке сценария.
Так что, я немного не уверен в ответе, говоря, чтобы обернуть мою функцию?
http://stackoverflow.com/about – Xotic750