diff options
Diffstat (limited to 'tooltipise.js')
| -rw-r--r-- | tooltipise.js | 18 | 
1 files changed, 14 insertions, 4 deletions
| diff --git a/tooltipise.js b/tooltipise.js index 8d90aba..6331739 100644 --- a/tooltipise.js +++ b/tooltipise.js @@ -1,7 +1,17 @@  (function() { -	var title_elements = document.querySelectorAll('.yt-uix-sessionlink.yt-uix-tile-link'); -	 -	for (var i = 0; i < title_elements.length; i++) { -		title_elements[i].setAttribute('title', title_elements[i].innerText); +	function tooltipise_titles () { +		var title_elements = document.querySelectorAll('.yt-uix-sessionlink.yt-uix-tile-link'); +		 +		for (var i = 0; i < title_elements.length; i++) { +			title_elements[i].setAttribute('title', title_elements[i].innerText); +		}  	} +	 +	// Initial load +	tooltipise_titles(); +	 +	// Refresh titles when more videos are loaded +	document.querySelector('.load-more-text').addEventListener('click', function() { +		window.setTimeout(tooltipise_titles, 3000); +	});  })() | 
