Ссылки при наведении мыши отображаются в Drupal Views - PullRequest
2 голосов
/ 13 мая 2011

Я хотел бы знать, существуют ли какие-либо модули Drupal (6.x) и / или учебные пособия по тематике , которые могут реализовать эффект скрытия и отображения определенных (интерактивных) элементов списка представлений, только когда при наведении курсора мыши в элементе div (а не в качестве всплывающей подсказки или всплывающей подсказки). например в http://rusoom.com/ Author, Like, Info и Share ссылки каждого изображения (просмотреть элемент) отображаются только при наведении мыши на *. 1009 *

Другим примером будет отображение Favorite, Retweet и Reply , отображаемое на каждом твите при наведении курсора мыши, при входе в Twitter (http://twitter.com) и просмотре любой твит.

Любая помощь будет высоко оценена.

Заранее спасибо.

1 Ответ

0 голосов
/ 18 мая 2011

Я бы использовал функцию mouseover в jQuery и создал свой собственный код JavaScript (в пользовательском модуле или в теме). Вот пример кода:

file: sites / all / themes / MYTHEME / template.php

<?php
function MYTHEME_preprocess_page(&$variables) {
   drupal_add_js(drupal_get_path('theme', 'MYTHEME') .'/mytheme.js', 'file');
}
?>

файл: sites / all / themes / MYTHEME / mytheme.js

$('.box').mouseover(function() {
    $('.hidden').show();
})

HTML (просмотр сгенерированного кода)

<div class="box">Mouse over me to see hidden content</div>
<div class="hidden" style="display:none">This is hidden</div>

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

...