Кто не такой. Я создам две кнопки: одну с html, другую jQuery. Когда я нажал «HTML creat», вы увидите сообщение и создайте кнопку. Когда я нажал «JQuery Creat отображает сообщение. Но когда я нажал на вновь созданную кнопку„My Button“в сообщении неButton create whith JQuery
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> </script>
<script>
function appendText() {
var button = $("<button>My Button</button>");
$('p').append(button);
}
$(document).ready(function() {
$("button").click(function() {
alert($(this).attr("id"));
});
});
</script>
</head>
<body>
<p>This is a paragraph.<br></p>
<div>
<button onclick="appendText()">HTML creat</button>
</div>
<script>
var button = $("<button>JQuery creat</button>");
$('div').append(button);
</script>
</body>
</html>
У новой кнопки 'button' нет подключенного к ней слушателя, так что должно случиться? – Bergi