以前の問題は、同じcoeの変数jqueryで@useselectorsを解決しました
私はこのような機能を作らなければなり ませんこれは私が理解していなかった大きなjqueryコードを使用しています
これが私のjsfiddleです 。同じ機能を作成しましたが、クリックするとページがその要素にジャンプします。ページをジャンプしたくないので、フェードインとフェードアウトが必要です。
$(".show").click(function() {
var link = $('this').attr('href');
$(link).show();
});
$(".close").click(function() {
$(this).closest("div.popupbox").hide();
});
およびhtml
<a href="#popup" id="show" class="show">a</a>
<a href="#popup1" id="show1" class="show">b</a>
<a href="#popup2" id="show2" class="show">c</a>
アンカークリックで#popupを表示したいがtop:10000px
、元のページでは特定の要素に移動するため、この問題をテストするためにフィドルで指定したIDにページジャンプ/スクロールしたくない