Это основная страница HTML.Добавление события onclick в xml
<html>
<head>
</head>
<body>
<div class="categories">
<ul></ul>
</div>
<script src="script/jquery-1.11.3.min.js"></script>
<script src="script/myscript.js" type="text/javascript"></script>
</body>
</html>
это XML-страница
<CategoriesRoot>
<Categories>
<CategoryID>1</CategoryID>
<CategoryName>Beverages</CategoryName>
<Description>Soft drinks, coffees, teas, beer, and ale</Description>
</Categories>
</CategoriesRoot>
и это JS страница
$.ajax({
url:'categories.xml',
dataType:'xml',
success: function(data){
$(data).find('CategoriesRoot Categories').each(function(){
var name = $(this).find('CategoryName').text();
$('.categories ul').append(
$('<li/>',{
text: name
})
);
});
},
error: function(){
$('.categories').text('failed');
}
});
Я могу прочитать файл XML в моей главной странице, но то, что я хочу сделать, это , когда я нажимаю CategoryName, как Beverages, он отображает описание (безалкогольные напитки, кофе, чай, пиво и эль) справа от главной страницы. Я новичок в html, помогите!
Hi Guzman, coz Я очень новый в этом поле, я не могу понять ваш код очень четко ... извините за это! если вы можете редактировать мой код, это будет намного лучше для меня! Спасибо большое!!! –