Домой java JQuery не работает в WordPress — Решение

JQuery не работает в WordPress — Решение

659
0

Поскольку WordPress версии 2.x, jQuery — это встроенная библиотека Javascript, явно включать библиотеку jQuery в WordPress не нужно.

проблема

JQuery не работает при написании плагинов WordPress? При попытке протестировать простой эффект jQuery, например, следующий


$(document).ready(function(){
alert('test');
});

Это просто не работает, нет всплывающего окна с предупреждением. Тот же сценарий работает, как и ожидалось, на одной HTML-странице. Какого черта? Есть ли проблемы с совместимостью между jQuery и WordPress?

Решение

В WordPress синтаксис $ () всегда используется другой библиотекой сценариев, вызывая конфликт и не вызывая функцию jQuery. Вместо этого вы должны использовать jQuery ()


jQuery(document).ready(function(){
alert('test');
});

Кроме того, вы можете использовать noConflict ()


$j=jQuery.noConflict();

// Используем jQuery через $ j (...)
$j(document).ready(function(){
alert('test');
});

PS jQuery.noConflict ();http://wordpress.org/support/topic/141394

Никогда не используйте удобную функцию jQuery $ () в плагине WordPress. Вы должны использовать jQuery () или jQuery.noConflict () для работы между jQuery и WordPress.

ЧИТАТЬ ТАКЖЕ:  PrimeFaces: java.io.IOException: не в формате GZIP

JQuery WordPress

JQuery не работает в WordPress — Решение

0.00 (0%) 0 votes

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь