вывести количество отмеченых чебоксов
Здравствуйте, не получается вывести количество отмеченных чебоксов
вот пример new-muzon.ru/zilon/index.php когда по одному отмечаю то число выводится, а когда нажимаю на один и веду мышкой по остальным(как на яндекс почте, массово выделяю письма чтоб удалить) - они отмечаются но, не выводятся как отмеченные, не знаю, что делать, вот код... подскажите пожалуйста как исправить
<script type="text/javascript">
var count = 0;
$(function() {
displayCount();
$('input[type=checkbox]').click(function() {
if (this.checked) {
count++;
} else {
count--;
}
displayCount();
});
});
function displayCount() {
$('#count').text(count);
}
</script>
|
Выделение checkbox и вывод количества выделенных
Цитата:
и так 2 в одном или Выделение checkbox и вывод количества выделенных
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var checkbox = $(':checkbox'),count,checked,started = false;
$('body').mouseup( function(){
started = false;
});
checkbox.each(function(indx, element){
$(this).click( function(){
checked = $(this).prop("checked");
$(this).prop({"checked":!checked});
count = $( ':checked' ).size()
$('#count').text(count)
});
$(this).mousedown( function(){
checked = $(this).prop("checked");
$(this).prop({"checked":!checked});
count = $( ':checked' ).size()
$('#count').text(count)
started = true;
});
$(this).mouseenter( function(){
checked = $(this).prop("checked");
started && $(this).prop({"checked":!checked});
count = $( ':checked' ).size()
$('#count').text(count)
});
});
});
</script>
</head>
<body>
Количество отмеченных доменов - <span id="count">0</span>
<input name="" type="checkbox">
<input name="" type="checkbox">
<input name="" type="checkbox">
<input name="" type="checkbox">
<input name="" type="checkbox">
<input name="" type="checkbox">
</body>
</html>
|
| Часовой пояс GMT +3, время: 07:53. |