marc3d

Рейтинг
30
Регистрация
29.01.2013

Rov3r0, если открыть консоль, то там есть ошибка: main.js:42Uncaught TypeError: $(...).scrollspy is not a function

Это подразумевает наличие плагинов на скролл, которые еще и некорректно отрабатывают. Попробовал, тот же результат «буксовки». Причина проста — плагин скроллит до необходимого контейнера на протяжении Nмс, не смотря на действия пользователя.

Xvost, по фильтру "wpglobus_hreflang_tag" ничего не нагуглил, но условия в файле поправил, теоретически:


<?php

if ( ! defined( 'ABSPATH' ) ) {
exit;
}

define( 'WPGLOBUS_VEINMEDICAL_VERSION', '1.0.0' );

function wpglobus__for_veinmedical_load() {

if ( class_exists( 'WPGlobus' ) ) :

add_filter( 'wpglobus_menu_items', 'filter__wpglobus_menu_items', 10, 2 );

function filter__wpglobus_menu_items( $selector_items, $languages ) {

/**
* Let's change language selector URL.
*/
foreach( $selector_items as $key=>$item ) {

if ( $item->language == 'en' ) {
$selector_items[ $key ]->url = 'http://veinmedical.com';
} elseif ( $item->language == 'ru' ) {
$selector_items[ $key ]->url = 'http://veinmedical.com/ru/';
} elseif ( $item->language == 'es' ) {
$selector_items[ $key ]->url = 'http://veinmedical.com/es/';
} elseif ( $item->language == 'de' ) {
$selector_items[ $key ]->url = 'http://veinmedical.com/de/';
}

}

return $selector_items;
}

endif;
}

add_action( 'plugins_loaded', 'wpglobus__for_veinmedical_load', 11 );

karen1994, можно не изобретать велосипед, вот минимальный рабочий пример с библиотекой powertip – http://codepen.io/artbelov/pen/PGPyKz?editors=1010

ant42, неудивительно, ведь 1.8.0 вышла всего лишь... пару лет назад.

Попробовали бы jQuery 1.12.4 + jQuery Migrate 1.4.1. Кроссбраузерность, все дела.

Заменить "'url' => get_home_url()," на любой URL:

'url' => 'http://google.com',

или взять адрес страницы по ID:

'url' => get_permalink(1),

Ни разу не ясный вопрос. Так как ссылка на главную страницу ставится так:

<?php echo get_home_url(); ?>

Но, в вашем случае, код вырван из контекста.

По JS коду в "/templates/raccoon/js/active.js" видно, что есть пустой блок с классом ".current-hover", куда происходит клон из блока с классом ".main-news-content".

Можно сохранить страницу, удалить весь HTML кроме этих двух блоков и их содержимого внутри, и, разобраться на живом примере.

Собственно, прицепить jQuery + jQuery UI и, можно пробовать.

ant42, давайте пример на jsfiddle, или, любой другой.

Проблематично гадать, ведь, я дал рабочий проверенный пример, а, где-то у вас есть недочёт. Причем, простейший судя по всему.

Дайте данных немного.

Если есть jQuery, то могу предложить такой вариант, так как на чистом JS это реализовывается в шаблоне проблемнее.


HTML:
<script src="http://cdn.jsdelivr.net/jquery.scrollto/2.1.2/jquery.scrollTo.min.js"></script>
...
<label for="modal-2" data-scroll-to="#comments">Открыть комментарии</label>

JS:
$('[data-scroll-to]').click(function (e) {
$(window).scrollTo($($(e.target).data('scroll-to')).offset().top, 750);
});

Пробуйте.

Если вы используете типичный стек технологий, то актуальное решение можно увидеть здесь — https://gist.github.com/cosenary/2961185

API возвращает только 20 изображений, поэтому все используют паджинацию.

Всего: 52