onmouseenter - 每个新元素的动态函数变量

时间:2017-06-02 16:41:43

标签: javascript jquery

我在J循环中附加了由Javascript创建的元素。 我想要实现的是为每个元素传递给函数的不同变量。

这是我的代码:

var thumbnail_box = document.createElement("div");
thumbnail_box.onmouseenter = function(){show_new_attachement_toolbar(total_upload)};
thumbnail_box.onmouseleave = function(){hide_new_attachement_toolbar(total_upload)};

变量 total_upload 在每个循环结束时自动递增,但是当添加所有元素时,该函数仅触发的最终值 total_upload 而不是每个元素的单独值

1 个答案:

答案 0 :(得分:0)

一个简单的解决方法是将该代码包装在IIFE中:

The application was unable to start correctly (0xc00007b). Click OK to close the application

您可能需要阅读this