Попытка изменить какой-либо контент в divs при нажатии. Нашел одно решение, но оно работает только с идентификатором. Измените содержимое только одного div. Как это исправить?Как изменить содержимое в 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
UPDATE. Отредактировано Jsfiddle. Вот картинка:
$ ("# pages div") это часть, которая меняет все divs? –
Вы можете изменить '# idselectors' на' .classname' или '[attribute = value]' или просто '[attribute]'. У вас есть множество возможных селекторов для использования в CSS/javascript. –
Я бы использовал классы вместо установки встроенного стиля. Я попытался обновить вашу скрипку на примере, но не ясно, что именно должно показать и скрыть. – kwelch