Я получил код, как это на моей странице:загрузки страницы в соответствии с именами классов
<div class="item item_wall id1"></div>
<div class="item item_wall id2"></div>
<div class="item item_wall id3"></div>
<div class="item item_wall id4"></div>
<div class="item item_wall id5"></div>
Я хочу что-то в JQuery, так что, когда DIV с классом «пункта» нажата, она будет загружать другой div от страницы, имя файла страницы будет зависеть от щелчка div. Предпочтительно я хотел бы, чтобы нагрузка:?
something.php типа = item_wall & ID = ID1
На будущее это то, что я закончил с:
<div id="itemstable" class="item_love">
<div class="id1"></div>
<div class="id2"></div>
<div class="id3"></div>
<div class="id4"></div>
<div class="id5"></div>
<div class="id6"></div>
</div>
JQuery :
<script>
$("#itemstable div").click(function(){
var url = "something.php?type=" + $(this).parent().attr("class") + "id=" + $(this).attr("class");
alert(url);
});
</script>
Это глупо использовать атрибут класса таким образом. Почему бы вам не использовать какой-либо другой атрибут для сохранения значения? Даже пользовательский атрибут. –
Я использовал атрибут класса, потому что каждый из этих классов получает к нему некоторый css. «item» устанавливает ширину/высоту, «item_wall» устанавливает фоновое изображение, «id *» устанавливает положение фона. – Hintswen
ни один из них не является технически приемлемым ответом, поэтому я не согласен с ним, но оба они мне помогли. Спасибо Adrian Godong – Hintswen