Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jQuery(document).ready(function($){
- /*-----------------------------------------------------------------------------------*/
- /* PrettyPhoto (lightbox) */
- /*-----------------------------------------------------------------------------------*/
- /* $("a[rel^='lightbox']").prettyPhoto(); */
- /*-----------------------------------------------------------------------------------*/
- /* Portfolio thumbnail hover effect */
- /*-----------------------------------------------------------------------------------*/
- jQuery('#portfolio img').mouseover(function() {
- jQuery(this).stop().fadeTo(300, 0.5);
- });
- jQuery('#portfolio img').mouseout(function() {
- jQuery(this).stop().fadeTo(400, 1.0);
- });
- /*-----------------------------------------------------------------------------------*/
- /* Portfolio tag toggle on page load, based on hash in URL */
- /*-----------------------------------------------------------------------------------*/
- if ( jQuery( '.port-cat a' ).length ) {
- var currentHash = '';
- currentHash = window.location.hash;
- // If we have a hash, begin the logic.
- if ( currentHash != '' ) {
- currentHash = currentHash.replace( '#', '' );
- if ( jQuery( '#portfolio .' + currentHash ).length ) {
- // Select the appropriate item in the category menu.
- jQuery( '.port-cat a.current' ).removeClass( 'current' );
- jQuery( '.port-cat a[rel="' + currentHash + '"]' ).addClass( 'current' );
- // Show only the items we want to show.
- jQuery( '#portfolio .post' ).hide();
- jQuery( '#portfolio .' + currentHash ).fadeIn( 400 );
- }
- }
- }
- /*-----------------------------------------------------------------------------------*/
- /* Portfolio tag sorting */
- /*-----------------------------------------------------------------------------------*/
- jQuery('.port-cat a').click(function(evt){
- var clicked_cat = jQuery(this).attr('rel');
- jQuery( '.port-cat a.current' ).removeClass( 'current' );
- jQuery( this ).addClass( 'current' );
- if(clicked_cat == 'all'){
- jQuery('#portfolio .post').hide().fadeIn(200);
- } else {
- jQuery('#portfolio .post').hide();
- jQuery('#portfolio .' + clicked_cat).fadeIn(400);
- }
- //eq_heights();
- evt.preventDefault();
- })
- // Thanks @johnturner, I owe you a beer!
- var postMaxHeight = 0;
- jQuery("#portfolio .post").each(function (i) {
- var elHeight = jQuery(this).height();
- if(parseInt(elHeight) > postMaxHeight){
- postMaxHeight = parseInt(elHeight);
- }
- });
- jQuery("#portfolio .post").each(function (i) {
- jQuery(this).css('height',postMaxHeight+'px');
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement