<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$(document.body).append('<div id="messageTwo" style="cursor:hand;cursor:pointer; ")>Очистить список</div>');
$('#messageTwo').click(function() {
$(':checkbox').removeAttr('checked');
});
});
</script>
</head>
<body>
<input type="checkbox" checked /><br />
<input type="checkbox" /><br />
<input type="checkbox" checked /><br />
<input type="checkbox" /><br />
</body>
</html>
Вот вполне нормальная реакция. У вас в коде что то не так. Возможно как сказал
Skipp,
Сообщение от Skipp
|
вы уверены, что элемент добавлен перед тем как вы ему пытаетесь повесить событие, скорее всего в этом и проблема?
|