<a>
タグをリンクすると、次のコードを使用してURLを非表示にします。その下には特定の<a>
タグ(#no-link)が設定されています。すべての<a>
タグに適用します。誰でも助けてくれますか?上にホバリングしたときにURLを非表示にする<a>タグ
$(document).ready(function() {
setTimeout(function() {
$('a[href]#no-link').each(function() {
var href = this.href;
$(this).removeAttr('href').css('cursor', 'pointer').click(function() {
if (href.toLowerCase().indexOf("#") >= 0) {
} else {
window.open(href, '_blank');
}
});
});
}, 500);
});
を置いたときにアンカータグを隠そうか?実際のURLを見つけるのは簡単ではないからです。あなたは、せいぜいユーザビリティを傷つけているだけです。 – vlaz
私は別のページにリンクしているページにたくさんの写真があります。スクロールすると、URLがポップアップし続けると乱雑に見えます。 – Eddy
また、あなたがターゲットとしている要素が 'id'と記述されている場合、なぜ' each'ですか? '$( 'a [href]#no-link')'( 'href属性とidを持たない要素-リンク')? – somethinghere