Я пытаюсь получить некоторую информацию о ребенке элементе li
с использованием MooTools, по существу мой HTML выглядит следующим образом,mootools получить данные дочернего элемента li?
<li><a href="/home" id="home" class="nav-link">Home</a></li>
Я хотел, чтобы иметь возможность получить идентификатор, класс и HREF из тег, использующий mootools, до сих пор мой javascript похож на этот,
$$('.rate').each(function(element,i){
element.addEvent('click', function(){
var myStyles = ['nostar', 'onestar', 'twostar', 'threestar', 'fourstar', 'fivestar', 'sixstar', 'sevenstar', 'eightstar', 'ninestar', 'tenstar'];
myStyles.each(function(myStyle){
if(element.getParent().hasClass(myStyle)){
element.getParent().removeClass(myStyle)
}
});
myStyles.each(function(myStyle, index){
if(index == element.id){
element.getParent().toggleClass(myStyle);
var req = new Request({
method:'post',
url: '/recipes/save',
data: {'rating' : element.id},
onRequest: function(){ alert('Request made. Please wait...');},
onComplete:function(response){ alert('Response:' + response);}
}).send();
alert('Clicked '+element.id);
alert(element.getChildren().get('href');
}
});
});
});
Последнее предупреждение в скрипте - это моя попытка дочернего элемента li (element) и его href.
Ха, ха, библиотеки JavaScript. –
полезно спасибо ... –