1
我有一個包含各種元素,因爲它使得觸摸友好的和有效的HTML5錨:渲染非錨元素上鳴叫按鈕
<a href="whatever.html">
<h2>Title</h2>
<p>Paragraph</p>
</a>
現在,我想鳴叫按鈕添加到這個錨。但是,嵌套錨點在html5中無效。因此,這將使得錨外Twitter的IFRAME:
<a href="whatever.html">
<h2>Title</h2>
<p>Paragraph</p>
<a href="https://twitter.com/share" class="twitter-share-button">...</a>
</a>
如果我更改標記來表示這樣的事情就不會顯示該按鈕:
<a href="whatever.html">
<h2>Title</h2>
<p>Paragraph</p>
<div class="twitter-share-button">...</div>
</a>
像按鈕Facebook的精細渲染因爲它不需要錨元素工作。有人知道Twitter的解決方法?這裏是的jsfiddle:http://jsfiddle.net/xdEwg/
我試了一下,聽起來像這可能是最好的辦法。您不能調用iFrame內的錨標籤上的點擊,也不能嘗試更改Twitter如何形成按鈕,因爲它將鏈接到插入iFrame的腳本。所以,除非你想**真的** hacky我會與你得到的 – MusikAnimal 2012-07-10 03:21:26