关于js eventListener 动态传递自定义参数

先获取元素,然后使用闭包传递参数

var item1 = main_menu.getElementsByClassName("grid-item").item(0)
item1.addEventListener("click", function()
{
    into_menu("漫评")
});

function into_menu(p_name)
{
    if(p_name == "漫评")
    {
        window.open("漫评/index.html")
    }
}

你可能感兴趣的:(javascript,前端,html)