我在jQuery中生成了一个指向页面的HTML按钮,它被附加到div的末尾。我能够点击按钮并转到IE以外的所有浏览器中的页面,任何人都知道为什么会这样?按钮显示在IE中并且可以点击,只是没有带我到页面。这是代码:
$("div.class:last-child ol").append("<button class='class'><a href='http://www.page.com' target='_blank'>Apply Here</a></button>");
答案 0 :(得分:1)
您将<a>
放在<button>
内。这不是一个好方法。您可以将<a>
直接附加到$("div.class:last-child ol")
:
$("div.class:last-child ol").append("<a class='class' href='http://www.page.com' target='_blank'>Apply Here</a>");