Мой дом выглядит следующим образом:Нажмите на DIV, но хотите дочерние элементы реагировать на кнопку
<div class="profile">
<a href="#"><img src="/img1.gif" /></a> <b>100</b>
<a href="#"><img src="/img2.gif" /></a>
</div>
Ok поэтому у меня есть многие из этих элементов на моей странице, поэтому с помощью JQuery я связать все события, как это :
$(".profile").live('click', myCallback);
var myCallback = function(event) {
// ??
};
Теперь, когда кто-то нажимает на 1 гиперссылкой, я хочу, чтобы изменить изображение на «/img1_on.gif», а затем сделать вызов Ajax на веб-страницу и заменить значение между с возвращаемое значение.
То же самое происходит при нажатии на другое изображение, за исключением того, что изображение изменяется на «/img2_on.gif», и оно переходит к другому URL-адресу.
Было бы проще, если бы я преобразовал в div и добавить некоторые css?
Вы просите нажать на div в заголовке и щелкнуть по ссылке в тексте. Может быть, вы можете отредактировать свой вопрос? – webjunkie