redpik of Axome
3/28/2017 - 9:04 AM

Rendre le parent d'un lien cliquable

Rendre le parent d'un lien cliquable

// ex 1: <div data-link="http://www.redpik.net">...</div>
// ex 2: <div data-link="http://www.redpik.net" data-blank="1">...</div>
$('[data-link]').on('click', function() {
	var url = $(this).data('link');
	var blank = $(this).data('blank');
  if (blank)
    window.open(url);
	else {
    window.location = url;
	}
  return false;
});
// propagation problem?
$('[data-link] a').on('click', function(e) {
  e.stopPropagation();
});
$('.parent-click').click(function(){
	var url = $(this).find('a').attr('href');
	window.location=url;
});