-2

私はまだjQueryに比較的慣れておらず、ホバーでdiv内のいくつかのスパンに含まれているテキストを非表示にしてから、ホバーアウトで再度表示しようとしています。比較的簡単にできるような気がしますが、あまり成功していません。ありがとうございました!

$(".resultBox").hover(function() {

    // Perform actions only if targeted result box it is not enlarged
    if($(this).height() === RESULTBOX_DEF_HEIGHT && $(this).width() === RESULTBOX_DEF_WIDTH)
    {
        // Toggle the highlight class matching the target box
        var targetBoxId = $(this)[0].id;
        $(this).toggleClass(targetBoxId + "BoxHighlight");

        // Hide all text in the spans within this box
    }
});
4

2 に答える 2

0

Figured it out: $(this).children().toggle();

于 2013-02-05T01:09:57.737 に答える
-1

You might be able to modify following to work in your favor ..

$("resultBox").hover(function(){
    $('.target').show();
},function(){
    $('.target').hide();
});
于 2013-02-05T00:55:23.033 に答える