2014-02-21 20 views
0

我們有一個我們想要的功能,就像隱藏html元素一樣,但我們希望它可以通過頁面的兩個不同按鈕激活此功能。讓css類僅用於添加jquery功能是正確的嗎?

這是正確的類添加到按鈕,例如「hideElement」沒有CSS規則,然後在jQuery的化妝:

$(".hideElement").click(function(){ 
     $("#elementToHide").hide(); 
    }); 

或者是不正確或不雅添加CSS類沒有css規則的代碼?

+1

是的,它是完全有效的 –

+1

如果它是jQuery,它是有效的(雙關意圖)。 – hjpotter92

回答

1

這些是HTML類,不是CSS類。沒有像CSS類那樣的東西。

使用HTML類將元素標記爲具有共同點的元素組的成員是很好的,以及哪些類適用於。

0

是的,它是有效的。 但是,如果具有多個具有相同功能的元素,則向元素添加類是很好的。 所以如果不是這種情況,你可以使用id而不是class。

0

是的,沒關係。

HTML/CSS中的類的目的是識別元素。你正在使用它們來達到這個確切目的,所以這是一個有效和預期的事情。