Jump to content


Marlon Douglas.

Member Since 19/04/2011
Offline Last Active 20/04/2011, 14:23
-----

Topics I've Started

Como Fazer Isso?

19/04/2011, 20:03

Eu, tenho o seguinte:

<html>
<head>
  <script src="http://code.jquery.com/jquery-1.5.js"></script>
<script type="text/javascript">
$(document).ready(function(){
	$("button").click(function(){
		x=$(".lol:last").offset();
		$("#resultado").show();
		$("#resultado").html("Left offset: " + x.left + " Top offset: " + x.top);
	});
});
</script>
</head>
<body>
<style>
*{padding: 0; margin: 0}
#tudo{background: #CCC; padding: 5px; height: 200px}
#red{background-color: red; padding: 1px; width: 5px; height: 5px; margin: 5px}
#blue{background-color: blue; padding: 1px; width: 5px; height: 5px; margin: 5px}
#resultado{color: #008000; background-color: #99FFA5; border: 1px solid #00FF1E; padding: 5px}
</style>
<button>Clique aqui!</button>

<div id="tudo">
	<div class="lol" id="red" style="margin-left: 50px; margin-top: 10px"></div>

	<div class="lol" id="red"></div>
	<div class="lol" id="blue"></div>
</div>

<div id="resultado" style="display: none"></div>
</body>
</html>

Quando eu aperto no Botão, aparece o left e top, do primeiro elemento que tem a class "lol", na div resultado...

Mas eu quero que aparece tudo, exemplo.. tem 3 elemento com essa class, iria exibir algo tipo..

Left offset: 10 Top offset: 62
Left offset: 10 Top offset: 62
Left offset: 10 Top offset: 62


Terminando, eu quero, que quando clicar no botao, aparece as informações de todos os elementos.

Espero que tenha teendido.
Até mais

IPB Skin By Virteq