我正在使用 magnific-popup 显示通过 ajax 获取内容的表单。此代码工作正常:
<a href="/entry-form" class="ajax-popup-link">
<button class="green">Enter Now</button></a>
...
<script>
$('.ajax-popup-link').magnificPopup({
type: 'ajax'
});
</script>
但是根据HTML5 规则 <button> 标签不能在 <a> 标签中。
所以我将html代码更改为:
<button class="green" href="/entry-form" class="ajax-popup-link">Enter Now</button>
但是 magnific-popup 代码无法识别 <button> 元素上的 href 属性。
我该怎么做?