1
我有8個表都具有相同的名稱,除了一個數字。JQuery顯示數字表
Example:
table_1
table_2
table_3
.
.
table_8
如何可以根據以編號1槽的可變隱藏表8.
實施例:
$("#table_number").show();
我想這個數字是我指定變量。
是否有可能我想要做什麼或者做得太複雜?
我有8個表都具有相同的名稱,除了一個數字。JQuery顯示數字表
Example:
table_1
table_2
table_3
.
.
table_8
如何可以根據以編號1槽的可變隱藏表8.
實施例:
$("#table_number").show();
我想這個數字是我指定變量。
是否有可能我想要做什麼或者做得太複雜?
您可以用一個變量中的數字構造一個字符串。
var identifier = "#table_"+num;
$(identifier).hide();
其中變量num是要隱藏的表的編號。
甚至只是:'$(「#table _」+ num).hide();':) – 2011-03-16 22:08:03
...只要確保您對num有嚴格的控制。如果您碰巧從URL中獲取它,如果惡意用戶將num設置爲'',就會遇到麻煩! (即,您將使您的網站容易受到XSS攻擊)。你可以通過運行'javascript:var num =「」; $(「#table _」+ num);''''''在一個像jQuery這樣的網站上驗證這個問題。 – 2011-03-16 22:09:50