javascript DAWN JS更新了
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript DAWN JS更新了相关的知识,希望对你有一定的参考价值。
<script>
// add logo to banner for new force
jQuery('.path-frontpage [data-block-internal-id="core_slider_fullscreen"] .orbit__caption > h1').prepend('<img src="/sites/wealthvision2.us1.advisor.ws/files/images/Jason-Cohen-Logo.png" class="banner-logo"/><br/>');
// enlarge logo
jQuery('.aw-header .logo-section').removeClass('large-2').addClass('large-3');
// open menu external links in new tab
jQuery("#block-aw-core-visitormainmenu a[href^='http://']").attr("target","_blank");
jQuery("#block-aw-core-visitormainmenu a[href^='https://']").attr("target","_blank");
// minimise textarea
jQuery( 'textarea' ).attr('rows','3');
// change order of contact form
var message = jQuery("#edit-message-wrapper");
message.next().insertBefore(message);
var subject = jQuery("#edit-subject-wrapper");
subject.next().insertBefore(subject);
message.next().insertBefore(message);
subject.next().insertBefore(subject);
// make footer links open in new tab
jQuery('[data-block-internal-id="footer_motion"] a').attr('target','_blank');
// change sidebar size
jQuery('.aw-content__sidebar-second').removeClass('medium-3 large-5').addClass('medium-5');
// SMOOTH SCROLL --------------------
// Select all links with hashes
jQuery('a[href*="#"]')
// Remove links that don't actually link to anything
.not('[href="#"]')
.not('[href="#0"]')
.click(function(event) {
// On-page links
if (
location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '')
&&
location.hostname == this.hostname
) {
// Figure out element to scroll to
var target = jQuery(this.hash);
target = target.length ? target : jQuery('[name=' + this.hash.slice(1) + ']');
// Does a scroll target exist?
if (target.length) {
// Only prevent default if animation is actually gonna happen
event.preventDefault();
jQuery('html, body').animate({
scrollTop: target.offset().top
}, 1000, function() {
// Callback after animation
// Must change focus!
var jQuerytarget = jQuery(target);
jQuerytarget.focus();
if (jQuerytarget.is(":focus")) { // Checking if the target was focused
return false;
} else {
jQuerytarget.attr('tabindex','-1'); // Adding tabindex for elements not focusable
jQuerytarget.focus(); // Set focus again
};
});
}
}
});
// FIX TEAM BLOCK IF TEAM MEMBERS NOT FITTING ON ONE LINE
//jQuery('#block-team-member-01 .grid-container > .grid-x').removeClass('large-up-2').addClass('large-up-3');
// FIX BLOG TAG PAGE
jQuery('.path-taxonomy .aw-header--sticky .navbar-menu-block .grid-y').removeClass('full-height');
jQuery('.path-taxonomy .aw-header--sticky .navbar-menu-block .grid-y > .cell').removeClass('auto');
</script>
以上是关于javascript DAWN JS更新了的主要内容,如果未能解决你的问题,请参考以下文章