我有一个图像,如果用户单击它,最初它什么都不做,如果用户单击另一个按钮,图像的onclick属性可能会变为某种功能,以便他单击图像时以后,分配给图像的onclick函数执行了吗?
问题->当我单击按钮时,将调用一个函数,其中我使用以下代码更改onclick属性->
document.getElementById("chip").onclick=bet_amount_displayer(100);
即使不单击图像,也将执行此功能。 当单击图像时,什么也没有发生!
我也尝试过->
document.getElementById("chip").onclick="bet_amount_displayer(100)";
在这种情况下,当用户单击图像时,什么也没有发生。
答案 0 :(得分:3)
您将fig0, ax0 = plt.subplots()
axsp0 = sns.distplot(c..., ax=ax0)
fig1, ax1 = plt.subplots()
axsp1 = sns.distplot(p..., ax=ax1)
设置为返回的任何onclick
,而不是将其设置为调用bet_amount_displayer(10)
的函数。
使用
bet_amount_displayer
或
document.getElementById("chip").onclick = function () {
bet_amount_displayer(100);
};
此外,建议您不要使用addEventListener和removeEventListener