2017-07-06 112 views
0

我有兩個環節:隱藏第二個鏈接,如果第一個被加載

第一個是:

<a title="Kronos">First link</a> 

第二個是:

<a title="Portal">Secondlink</a> 

我想隱藏第二個如果第一個裝載了javascript

我該怎麼做?

+4

你是什麼意思?你的標題說「隱藏鏈接,如果另一個可見」,但你的問題說「隱藏第二個,如果第一個JavaScript加載」。你有什麼嘗試? – j08691

+0

對不起,我不清楚。我編輯了標題。 – usethe23

+2

_「如果第一個加載了javascript」_這是什麼意思? –

回答

1

我假設你設置/隱藏了第一個鏈接的可見性,然後根據這個改變了第二個鏈接的可見性。如果是這種情況,並且您正在使用JQuery,則可以使用如下代碼:

首先,您需要給鏈接某種方式進行標識。

<a title="Kronos" id="link1">First link</a> 
<a title="Portal" id="link2">Secondlink</a> 

接下來,你可以使用JS:

if ($('#link1').is(':visible')) { 
$('#link2').hide(); 
} 

欲瞭解更多信息有關我在語句中使用,請How do I check if an element is hidden in jQuery?

+0

謝謝,你認爲這是可能的與jquery atribute選擇器$(「a [title | ='Kronos']」)? – usethe23

+1

@ usethe23是的,我認爲這會奏效。我喜歡使用ID和類名,因爲它們對我來說更常用。 –

相關問題