.bind( 'click'、function(){ window.open($(this).find( '。pc_more').html()); }); });jqueryを使用して同じウィンドウでリンクを開く
新しいページでリンクを開くように指示するコードのこの部分には何かがありますか?私はいくつかのコードを同じウィンドウ内のリンクを開くために置くことができますか?
.bind( 'click'、function(){ window.open($(this).find( '。pc_more').html()); }); });jqueryを使用して同じウィンドウでリンクを開く
新しいページでリンクを開くように指示するコードのこの部分には何かがありますか?私はいくつかのコードを同じウィンドウ内のリンクを開くために置くことができますか?
あなたは探しています。
window.open()の代わりにwindow.locationを使用してみてください。 .pc_more
にマッチした要素は本当に、そのHTMLとしてリンクを持っていると仮定して...
.bind('click', function(){
window.location = $(this).find('.pc_more').html();
});
:
window.location = $(this).find('.pc_more').html();
$のpc_wrapper.find( 'pc_item。 ')( \t関数(){ \t \t $(この).addClass(' 選択'); \t}置く。、 \t機能( ){ \t \t $(この).removeClass( '選択'); \t}).bind( 'クリック'、関数(){ \t \t window.locationの($(この).find(」pc_more。 ').html()); \t}); }); これは実際には最初の場所に貼り付けていたはずのすべてのコードです。何が起きているのかは、私が取り組んでいるウェブサイトには、画面を横切ってスライドするパネルがあり、それには画像があります。画像の上にマウスを置くと 'pc_wrapper'が表示され、クリックすると新しいページの画像に追加したリンクが開き、同じページで開くようにします – user561815
待ちに待った画像があります。本当にありがとう!私はちょうど.openを.locationに変更する必要があった。私は助けを感謝する]] – user561815
@ユーザー:心配しないで、喜んで助けた。 –