追加到jquery中执行附加功能

时间:2018-09-08 18:56:09

标签: jquery

以下代码

       $("#main").append("<img onmouseover="+mouseOver()+" 
       onmouseout="+mouseOut()+" src="+result[i].image+">")

.append函数发生时执行onmouseover和onmouseout函数。我希望它仅在onmouseover / out发生时执行。不会发生。如何在不执行.append的情况下将其“回显”到HTML中?

1 个答案:

答案 0 :(得分:0)

您必须以文本形式附加函数,如下所示:

$("#main").append('<img onmouseover="mouseOver()" onmouseout="mouseOut()" src='+result[i].image+'>')

否则,您正在执行函数,同时将其附加到#main