jquery - on hover how to show inner absolute position div to outside scrollable div -



jquery - on hover how to show inner absolute position div to outside scrollable div -

i have fixed width , height div overflow:auto property, under div have 1 table multiple row , on 1 td showing 1 div(pop-content) onhover fade-in effect. when hovered on lastly td div showing comes under scroll area , create much blank space in bottom don't want.

i want show div(pop-content) outside scrollable area if row lastly or sec lastly without losing scroll property. below code

jquery:-

$(function () { $(".pop-outer").each(function () { $(this).hover(function () { $(this).find(".pop-content").stop(true, true).fadein(300); }, function () { $(this).find(".pop-content").stop(true, true).fadeout(300); }); }); });

html:-

<div class="grid-inner clearfix" style="overflow:auto; height:135px"> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="new-grid"> <tr> <td class="even-color1" align="left" valign="middle"> <div class="pop-outer" style="position:relative"> <a href="#">williams, josh</a> <div class="pop-content" style="display:none; position:absolute; right:5px; top:5px"> <span class="lft-arrow"></span> <div class="pop-img-cont"><img src="image/candidate1-large.jpg" alt="" /></div> <div class="pop-description"> <h3>josh williams</h3> <strong>boston, ma</strong> <h4>how define success?</h4> <p>lorem ipsum dolor sit down amet, consectetur adipiscing elit. in porttitor ultricies odio ut placerat. nam molestie consequat est, et sagittis nisl laoreet eu. integer sodales, odio id malesuada commodo, neque ante faucibus turpis, ut porttitor risus libero sit down amet leo.</p> </div> </div> </div> </td> <td class="even-color2" align="left" valign="middle">new york</td> <td class="even-color3" align="left" valign="middle">goldman sachs &amp; co</td> <td class="even-color4" align="left" valign="middle">nyu</td> <td class="even-color5" align="left" valign="middle">06/01/2012</td> </tr> <tr> <td class="even-color1" align="left" valign="middle"> <div class="pop-outer" style="position:relative"> <a href="#">williams, josh</a> <div class="pop-content" style="display:none; position:absolute; right:5px; top:5px"> <span class="lft-arrow"></span> <div class="pop-img-cont"><img src="image/candidate1-large.jpg" alt="" /></div> <div class="pop-description"> <h3>josh williams</h3> <strong>boston, ma</strong> <h4>how define success?</h4> <p>lorem ipsum dolor sit down amet, consectetur adipiscing elit. in porttitor ultricies odio ut placerat. nam molestie consequat est, et sagittis nisl laoreet eu. integer sodales, odio id malesuada commodo, neque ante faucibus turpis, ut porttitor risus libero sit down amet leo.</p> </div> </div> </div> </td> <td class="even-color2" align="left" valign="middle">new york</td> <td class="even-color3" align="left" valign="middle">goldman sachs &amp; co</td> <td class="even-color4" align="left" valign="middle">nyu</td> <td class="even-color5" align="left" valign="middle">06/01/2012</td> </tr> <tr> <td class="even-color1" align="left" valign="middle"> <div class="pop-outer" style="position:relative"> <a href="#">williams, josh</a> <div class="pop-content" style="display:none; position:absolute; right:5px; top:5px"> <span class="lft-arrow"></span> <div class="pop-img-cont"><img src="image/candidate1-large.jpg" alt="" /></div> <div class="pop-description"> <h3>josh williams</h3> <strong>boston, ma</strong> <h4>how define success?</h4> <p>lorem ipsum dolor sit down amet, consectetur adipiscing elit. in porttitor ultricies odio ut placerat. nam molestie consequat est, et sagittis nisl laoreet eu. integer sodales, odio id malesuada commodo, neque ante faucibus turpis, ut porttitor risus libero sit down amet leo.</p> </div> </div> </div> </td> <td class="even-color2" align="left" valign="middle">new york</td> <td class="even-color3" align="left" valign="middle">goldman sachs &amp; co</td> <td class="even-color4" align="left" valign="middle">nyu</td> <td class="even-color5" align="left" valign="middle">06/01/2012</td> </tr> </table> </div>

try below code

<div class="pop-content" style="display:none;background: #eee;border: 1px solid #ccc;padding: 10px;border-radius: 8px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);position: absolute;width: 200px;">

replace everywhere within html , try.

jquery html

Comments

Popular posts from this blog

web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -