A couple useful jQuery Snippets
For popups, just add class=”popup”
jQuery('a.popup').live('click', function(){ newwindow=window.open($(this).attr('href'),'','height=200,width=150'); if (window.focus) {newwindow.focus()} return false; });
To open in a new tab, add class=”newTab”
jQuery('a.newTab').live('click', function(){ newwindow=window.open($(this).href); jQuery(this).target = "_blank"; return false; });
Check if something is in view
function in_view(elem){ var docViewTop = jQuery(window).scrollTop(); var docViewBottom = docViewTop + jQuery(window).height(); var elemTop = jQuery(elem).offset().top; var elemBottom = elemTop + jQuery(elem).height(); return ((elemBottom >= docViewTop) && (elemTop <= docViewBottom) && (elemBottom <= docViewBottom) && (elemTop >= docViewTop)); }
Related posts:
[...] المصدر [...]
[...] Source This entry was written by admin, posted on 06/07/2010 at 5:45 AM, filed under jQuery. Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL. « Validate a date of birth using jQuery [...]
Nice snippets! Thanks
[...] Source [...]
[...] » Source [...]
[...] » Source [...]
[...] » Source [...]
[...] –> source [...]
[...] » Source [...]