Отображение div при наведении курсора и включение выбора контента с помощью jQuery - PullRequest
0 голосов
/ 02 марта 2011

Я использую плагин hoverIntent.js jQuery, чтобы позволить div быть видимым при наведении, чего мне удалось успешно достичь.

Проблема, которую я сейчас пытаюсь решить, состоит в том, чтобы позволить элементам в этом теперь видимом div быть выбранным. Я предполагаю, что хотел бы передать это зависшее намерение этому теперь видимому div. Возможно ли это и как мне поступить?

Вот пример моей проблемы с jsFiddle

Обновление

Здесь является обновлением проблемы - по сути, существует более одного div, плавающего рядом друг с другом, запускающего отдельный скрытый div.

1 Ответ

1 голос
/ 02 марта 2011

Если вы вложите элементы в inner-block, вы получите желаемый эффект

<div class="block">    
    <div class="inner-block">
        <h1>Button</h1>
        <div id="hide">
            <h2>Blah</h2>
            <h2>Blah</h2>
            <h2>Blah</h2>
        </div>
    </div>    
</div>

$(document).ready(function() {
    $("#hide").hide();
    $(".inner-block").hoverIntent({
        over: show,
        timeout: 100,
        out: hide
    });

});

function show() {
    $("#hide").show("fast");
};

function hide() {
    $("#hide").hide("slow");
};

http://jsfiddle.net/taJmz/4/

...