The following function is useful when we wish to make a certain area clickable. This takes in the first link, and makes the entire area clickable. This code has support for normal links as well as external links.
Necessary JS:
function cw_bigclick(){ if($('.cw-bigclick .bigitem').length){ $('.cw-bigclick .bigitem').on('click', function() { if ($(this).find('a').length > 0) { if($(this).find('a').attr('target')=='_blank'){ window.open($(this).find('a').attr('href')); }else{ window.location.href= $(this).find('a').attr('href'); } return false; } }); } }
Expected HTML
<div class=”cw-bigclick”>
<div class=”bigitem”>
<a href=”#”></a>
</div>
<div class=”bigitem”>
<a href=”#” target=”_blank”></a>
</div>
</div>