Показать сообщение отдельно
  #1 (permalink)  
Старый 31.05.2010, 18:02
Интересующийся
Отправить личное сообщение для Jumong Посмотреть профиль Найти все сообщения от Jumong
 
Регистрация: 18.07.2008
Сообщений: 21

MooTools Ajax оценщик (простой способ сделать это?)
Как сделать более простой способ сделать это, используя MooTools, просто у меня еще 20 звезд будет (
Для каждого свой код это не красиво.

здесь с JavaScript для оценщика


<script type="text/javascript"><!-- 
window.addEvent('domready', function() {
$('link1').addEvent('click', function(e) {
e = new Event(e); e.preventDefault(); 
var req = new Request.HTML({ 
method: 'post', 
url: 'rate.php', 
onRequest: function() { 
$('loader').setStyle('display', 'block');
},
onComplete : function() {    
$('loader').setStyle('display', 'none');
$('marker').setStyle('display', 'none');
},
update: 'mydiv' 
});
req.send('rate=5'); 
});
});
//--></script>



Вот мой HTML

<div id="log">    
<ul class="star-rating">
<li class="current-rating" style="width:30%;">Currently 3/5 Stars.</li>
<li><a href="#" id="link1"  title="1 star out of 5" class="one-star">1</a></li>
<li><a href="#" id="link2"  title="2 stars out of 5" class="two-stars">2</a></li>
<li><a href="#" id="link3"  title="3 stars out of 5" class="three-stars">3</a></li>
<li><a href="#" id="link4"  title="4 stars out of 5" class="four-stars">4</a></li>
<li><a href="#" id="link5"  title="5 stars out of 5" class="five-stars">5</a></li>
</ul>
</div>


Спасибо
Ответить с цитированием