2010-04-21 83 views
0

在我的代碼爲index.html我使用jQuery並有ID#button3的鏈接。如何將iframe中的鏈接設置爲頂部?

我在index.html的

$('#button3 a').attr({ 
          target: '_top' 
         }); 

使用時我打電話的index.html從一個iframe作爲一個src,該頁面在_self打開。 我嘗試過_blank,並且仍然點擊鏈接時不會在新頁面上打開。

我有這樣的代碼

//handle click OK button 
       $("#button3").click(function(){ 
        if (validate()) { 
         submitQuery(); 
        } 
       }); 

         //set the target attribut to return to the parent 

         $('#button3 a').attr('target', '_parent'); 

和2個功能驗證和submitQuery不調用在任何時間的鏈接。

回答

1

正確的一組屬性的語法是:

$('#button3 a').attr('target', '_top'); 
+0

謝謝你的快速回復,我已經試過這一點,這是行不通的。我甚至嘗試與沒有運氣的主要的index.html按鈕 – digitup 2010-04-21 13:17:36

+0

查看是否有正確的元素,可以嘗試在邊框上。 $(「#BUTTON3 A」)的CSS(「邊界」,「1px的固體# FF0000' ); – 2010-04-21 13:42:16

+0

@Diodeus,感謝您的幫助。它仍然不會發生。我有同一頁面中的其他jquery代碼。這可能導致任何問題? 如果你想我可以爲你提供一個鏈接,如果你不介意的PM。 謝謝 – digitup 2010-04-22 07:58:15