嘗試在點擊時更改div中的某些內容。找到了一個解決方案,但它只適用於ID。只更改一個div的內容。如何解決它?如何更改點擊中的內容?
$(document).ready(function() {
$("#buttons a").click(function() {
var id = $(this).attr("id");
$("#pages div").css("display", "none");
$("#pages div#" + id + "").css("display", "block");
});});
這裏是Jsfiddle
更新。 編輯Jsfiddle一點點。下面是圖片:第n個孩子:()選擇:
$(「#pages div」)這是更改所有div的部分嗎? –
您可以使用'.classname'或'[attribute = value]'或簡單的'[attribute]'來更改'#idselectors'。你有很多可能的選擇器在CSS中使用/ javascript –
我會使用類而不是設置內聯樣式。我確實試圖用一個例子來更新你的小提琴,但不清楚究竟是想要展示和隱藏什麼。 – kwelch