Allow open ajax links in new tab
All links should be able to be opened in new tab, but often developers not check this situation and ajax/pjax links when they clicked with cmd (or ctrl on windows) or by middle mouse button opens in current tab. Check it:
element.addEventListener('click', function(e){
if (e.which === 1 && !e.ctrlKey && !e.metaKey) {
/*beutiful ajax code*/
}
});
Written by Alexandr Subbotin
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Pjax
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#