Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Помогите с созданием функции (https://javascript.ru/forum/jquery/30945-pomogite-s-sozdaniem-funkcii.html)

Haklag 21.08.2012 16:16

Помогите с созданием функции
 
Здравствуйте форумчане из-за моего полного незнания jQuery и JS написал бы сам, но увы.
Смысл когда нажимаешь на ссылки с href="#url***" (где *** любые количество любых символов) переменная clickCounter увеличивается на 1, когда нажимаешь на ссылки с классом back clickCounter уменьшается на 1. Если clickCounter == 0 ссылки с классом back исчезают.

Deff 21.08.2012 18:31

<script type="text/javascript" src="http://yandex.st/jquery/1.7.2/jquery.min.js"></script>
<div id=info>...</div>
<br />
<a href="#url">#url</a>&#160; &#160; &#160;  <a class="back" href="#url">back</a><br />


<script type="text/javascript">
var  clickCounter=0;



$("a[href^='#url']:not(.back)").on('click',function() {
 clickCounter++;
 $("#info").html(clickCounter)
 return false;
});
$("a.back").on('click',function() {
 clickCounter--;
 $("#info").html(clickCounter)
 return false;
});
</script>


Часовой пояс GMT +3, время: 14:19.