Olá pessoal, vamos continuar nossa aula sobre os Princípios Básicos do Mootools, em nosso artigo anterior falei sobre:
Se você ainda não viu a parte 1 deste artigo, veja aqui.Vamos a parte 2:
Nesta parte do artigo vamos identificar um elemento (ID) e vamos personaliza-lo (fundo, exibir uma mensagem de alerta …) usando o Mootools:
1.Implementação Inoportuna:
Vamos começar escrevendo um código em HTML, e logo depois direi porque é inoportuna:
<ul id=“myList”>
<li id=“li_1″>
<a href=“#” onClick=“javascript:getId(’1′)”>Get this ID</a>
</li>
<li id=“li_2″>
<a href=“#” onClick=“javascript:getId(2)”>Get this ID</a>
</li>
<li id=“li_3″>
<a href=“#” onClick=“javascript:getId(3)”>Get this ID</a>
</li></ul>
Este é uma lista simples com alguns elemento da lista id “li_1“, “li_2“, “li_3“.Cada elemento da lista contem um link solicitando o evento onClick do javascript e uma função getid().Com isto será exibido uma simples caixa de alerta com o ID do elemento que você clicou.O que aparecerá será mais ou menos isto:

O código javascript é este(está em inglês mais decidi deixa-lo, pois acho que não vai atrapalhar nossa lição):
<script type=“text/javascript”>
function getId(el){var listElement = el;
alert(“The ID of the list element you’ve chosen is: li_”+listElement);}
</script>
<a href=“#” onClick=“javascript:getId(’1′)”>Get this ID</a>
<ul id=“myList”><li id=“li_1″><a href=“#”>Get this ID</a></li>
<li id=“li_2″><a href=“#”>Get this ID</a></li>
<li id=“li_3″><a href=“#”>Get this ID</a></li></ul>
<li id=“li_1″><a href=“#” onClick=”javascript:getId(’1′)” >Get this ID</a></li>

<script type=“text/javascript” src=“mootools.svn.js”></script>
<script type=“text/javascript”>window.addEvent(‘load’, function(){
$(‘myList’).getElements(‘li’).each(function(el){
el.getElement(‘a’).addEvent(‘click’, function(listID){
alert(“The ID of the list element you’ve chosen is: “+listID);
}.pass(el.id)
);
});
});</script>
Mateus, não conhecia teu site, dando uma googlada sobre mootools achei e estou lendo teus tutoriais, valeu pela contribuição!
O teu site esta muito bom mesmo, vou recomendar!
opa cara valeu ai, heheheh propaganda grátis, jkkkkkkkk
![]()
é eu tava pensando em fazer isso, so q to sem tempo até pra postar aqui, ^^
mais quem sabe um dia né….
Realmente.. o site tá d+… excelente conteúdo, kra.. parabéns.. continua escrevendo…..
Poderia lançar um tema desses grátis tbem..rssrs
[]‘s
© 2010 Mateus Souza – Webdesigner (Deus Seja Louvado) | Posts (RSS) | Comentários (RSS). | powered by WordPress e Linha Framework :P