我有一些javascript,它生成封装在锚标记中的图像。当它呈现时,第一次单击不起作用。不过,它确实在第二次单击同一元素时注册。
html = '<a href="/product/"><img src="/products/main.jpg"></a>'
$('.nav-search-results').html(html);知道为什么会发生这种事吗。
P.S.:html实际上是由编译好的hogan模板生成的。
template = '<a href="/product/{{{sku}}}"><img src="/products/{{{sku}}}-main.jpg"></a>';
templateCompiled = Hogan.compile(template);
product = {sku: 'SKU-123'}
html = templateCompiled.render(product);发布于 2015-07-15 21:43:33
抱歉的。问错问题了。问题在于,我在这个div上放置了一个绑定,用于“更改”事件。第一次单击被计算为“更改”事件,随后单击被计算为“单击”事件。
https://stackoverflow.com/questions/30494724
复制相似问题