我有这段 HTML:
<li eventId="123">
<img src="image.jpeg"/>
<h3 id="eventName">Event Name</h3>
<p id="eventDescription"></p>
</li>
我希望能够通过 jQuery 拉出<h3>
and<p>
以便我可以更新它们的值。
我有一个绑定到列表项的委托,单击时我试图抓住<h3>
并<p>
使用:
function eventIdClicked()
{
// This gets hold of "123" OK
theEvent.id = $(this).get(0).getAttribute('eventId');
// How to get the other 2 inner html?
var existingEventName = $(this).get(1).getAttribute('eventName');
var existingEventDesc = $(this).get(2).getAttribute('eventDescription');
$.mobile.changePage("home.html");
}
我能做到吗?