Timothy
06/14/2024, 12:53 PMfunction getHtml() {
var content = nlapiLoadFile('623425').getValue();
var template = Handlebars.compile(content);
return template({json: '', entryCount: entryCount});
}
function init(portlet, column){
portlet.setTitle('TJB');
portlet.setHtml(getHtml());
}
In the HTML File
<script>
console.log('+');
document.querySelectorAll('.full_size').forEach(function(el){
var el_src = el.src;
var lg_src = el.src.replace('thumb', 'full');
var delay;
var delay_ms = 1000;
el.addEventListener('mouseenter', function(evt){
console.log('mouseenter evt', evt);
delay = setTimeout(function(){
el.src = lg_src;
el.className = el.className + ' zoom';
},delay_ms);
});
el.addEventListener('mouseleave', function(evt){
console.log('mouseleave evt', evt);
clearTimeout(delay);
el.className = el.className.replace(' zoom', '');
console.log('el.className ', el.className );
el.src = el_src;
});
});
</script>