Добрый день!
Почему в примере ниже не срабатывает событие onclick? Для сравнения, в элемент myNode успешно добавился атрибут стиля и внутренний текст, но click(), похоже, не добавляется.
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var myNode = $('<div />').click(function() {
alert(0);
}).css({
'background-color': 'red'
}).text('Some text.');
$('.test').append(myNode);
});
</script>
</head>
<body>
<div class="test"></div>
<div class="test"></div>
</body>
</html>