2011-01-24 15 views
0

は、これは私が現在持っているものです。:ボタンのクリックは、このタブで開く、または修飾子クリックすると、新しいタブで開き、通常のリンクと同じように

$('#dialog').dialog({autoOpen: false, buttons: [{ 
    text: 'View Here', click: function() { 
     $(this).dialog('close'); 
     window.location.hash = $(this).attr('tag'); 
    } 
    }, { 
    text: 'View Original', 
    click: function() {window.location = $(this).attr('href');} 
    } 
]}); 

あなたが「表示オリジナル」をクリックすると、サイトは直接ロードされます。ユーザーが通常のCommandキーまたはCtrlキーを押しながらクリックして、新しいタブでリンクを開くことができるようにしたい。これどうやってするの?

答えて

0

は、

+0

うーん.....おかげで、この作品のように、思えるだけでなく

$('#dialog').dialog({buttons: [{ text: 'View Here', click: function() { $(this).dialog('close'); window.location.hash = $(this).attr('tag'); } }, { html: '<a href="http://google.com">View Original</a>', click: function() {} } ]}); 

demo

、Chromeのみに - 中途半端そこに! – marqueed

関連する問題