ИНСТРУМЕНТЫ jQuery: всплывающая подсказка с выбором класса?

#jquery #html #css #tooltip #jquery-tools

#jquery #HTML #css #всплывающая подсказка #jquery-tools

Вопрос:

Хорошо, так что я понятия не имею, что здесь происходит… Я пытаюсь применить всплывающую подсказку с классом в качестве селектора. В примерах на их веб-сайте в качестве селектора используется идентификатор и, но для меня это невозможно, потому что будет несколько похожих объектов, которым нужна всплывающая подсказка.

http://flowplayer.org/tools/demos/tooltip/any-html.html

Дело в том, что мне нужен HTML во всплывающей подсказке… Я не могу просто использовать атрибут «title».

Вот код, с которым я имею дело:

 <ul id="mycarousel" class="jcarousel-skin-tango">
    <?php $loop = new WP_Query( array( 'post_type' => 'staff', 'order' => 'ASC') ); ?>
    <?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
    <li class="staff-member">
        <img src="<?php print_custom_field('staff_photo:to_image_src'); ?>" width="135" height="200" />
    </li>
    <div class="tooltip">
        <img src="http://static.flowplayer.org/img/title/eye.png" alt="Flying screens" 

        <?php the_title(); ?><br />
        <?php print_custom_field('staff_position'); ?>

    </div>

<?php endwhile; ?>
</ul>
 

Как вы можете видеть, изображение или элемент LI должны быть зацепкой всплывающей подсказки … в документации говорится, что СЛЕДУЮЩИЙ элемент предполагается содержимым всплывающей подсказки. … но это не работает.

Комментарии:

1. Не могли бы вы, пожалуйста, показать свой JS-код для создания всплывающих подсказок!

Ответ №1:

Не уверен, что это полностью решает вашу проблему, но для выбора элемента в jQuery на основе класса используйте следующий синтаксис: $('.classname') . Поэтому в вашем примере это было бы $('.tooltip')

Для получения дополнительной информации о различных селекторах jQuery ознакомьтесь с документацией api