Saturday, May 31, 2014

Ajax not working in contact form 7

If ajax validation not woking in your theme, add below code into header.php above close  head [</head>]


<script type='text/javascript' src='/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.40.0-2013.08.13'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var _wpcf7 = {"loaderUrl":"\/wp-content\/plugins\/contact-form-7\/images\/ajax-loader.gif","sending":"Sending ..."};
/* ]]> */
</script>
<script type='text/javascript' src='/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=3.5.2'></script>

Friday, May 23, 2014

Stick Menu Code

Jquery Code:

<script type="text/javascript">
$(window).scroll(function () {
    var iCurScrollPos = $(this).scrollTop();
    if (iCurScrollPos > 130) {
        $('nav').css('position','fixed');
$('.sticky-logo').css('display','none');
    } else {
        $('nav').css('position','relative');
$('.sticky-logo').css('display','block');
    }
    //iScrollPos = iCurScrollPos;
});
</script>

=====================================


CSS Code:
nav {
background: url(images/menu_bg.png) 0 0 repeat-x;
z-index:99999;
top:0px;
left:0;
width:100%;
}
.menu {
display: inline-block;
min-width: 100%;
list-style:none;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
position: relative;
background-color:#666;
text-align: center;
z-index:99999999;
}

Adding Dynamic ID through jQuery

function addAddressBar(){
 $("#address-div").children('.address-info:last').clone().appendTo("#address-div");
    $(".address-info:last").find('select').val("");
     var len = $("[class*='address-info']").length;
     $('#address-div .address-info:nth-child('+len+') .one').attr( "id", "country_id_"+len ).attr("onChange","ajx_state('"+""+len+"',this.value)");
    $('#address-div .address-info:nth-child('+len+') .two').attr( "id", "state_id_"+len ).attr("onChange","ajx_city('"+""+len+"',this.value)");
    $('#address-div .address-info:nth-child('+len+') .three').attr( "id", "city_id_"+len );
    $("#count_address").val(len);
    return false;
}