我的文字基本上根据网页信息建立了超链接。 当用户点击该超级链接时,它将将其送到一个图像页面。 现在,我想点击这一超链接,把总点数(增量)显示到另一页。 我所尝试的是,在座标点数时,低于代码,但我正在发现一个错误:
eslint: no-return assign - Return statement should not contain assignment.
而且,如果有人能帮助我解决这个问题,能否在另一页显示这一看法? 如果我重新翻过这页,那么,罪状不会重新set?
我将附上你审查的部分文字。 非常感谢。 一天!
//This will create that link into a page
let link = document.createElement("a");
var linkText = document.createTextNode(images2[j].name);
link.appendChild(linkText);
link.title = images2[j].name;
link.href = images2[j].image_src;
link.target = _blank ;
document.querySelector( [class^="testui_tabs-content"] ).prepend(link);
let eventListenerFunction = (e) => {log( A link was clicked ); }
document.querySelectorAll( [class^="testui_tabs-content"] ).forEach(linkText => {
link.addEventListener("click", eventListenerFunction );
});
//This will log user clicks to a Slack Channel
function log(msg){
const ticketurl = window.location.href;
const url = https://hooks.slack.com/workflows/Test ;
const headers = { Content-Type : application/x-www-form-urlencoded };
let data = `${msg}, ${ticketurl}, ${new Date().toISOString()}, v${GM_info.script.version}`;
data = { Content : data};
request( POST , url, , headers, data);
};
//Counts the click on the hyperlink with error
var count = (function () {
var counter = 0;
return function () {return counter +=1;}
})();
function displaycount(){
document.getElementById("log").innerHTML = count();
})();