0
ペーパーカード全体の要素をリンクとして作りたい。どのようにそれを正しく行うには?私はこのリンクで試しました:http://pastebin.com/Ch453kvK。それはそれを行う正しい方法ですか?実際には、私が適用したスタイリングが変わります。ポリマーペーパーカードリンク
ペーパーカード全体の要素をリンクとして作りたい。どのようにそれを正しく行うには?私はこのリンクで試しました:http://pastebin.com/Ch453kvK。それはそれを行う正しい方法ですか?実際には、私が適用したスタイリングが変わります。ポリマーペーパーカードリンク
これをacheiveするには、いくつかの方法があります。それが動作するかどうか
1.あなたの解決策は正しいです。また、要素内に<a>
タグを配置することもできます。
2.それともlocation.href
プロパティを設定し、にclick
イベントをキャッチすることができます。
document.querySelector('paper-card').addEventListener('click', function()
{
location.href= '#link'
})
3.それとも、<button>
、または<paper-button>
中にのすべてのコンテンツを入れて、onclick
ハンドラでlocation.href
プロパティを設定することができます。
4. @Adamos42で示唆されているように、Polymer eventsを使用できます。
私は 'on-tap =" _ jumpToMyURL "を追加する方がいいので、リスナーを削除する必要はありません。 – adaliszk