ol
にli
ごとにダブルクリックアクションを追加しています。 コードは次のとおりです。jqueryを使用してhtmlでダブルクリックアクションを追加します
<style>
li:hover {
cursor: pointer;
background-color: yellow;
}
</style>
<script>
$(function() {
$('#myol li').dblclick(function() {
alert($(this).text());
});
});
function myclick() {
$("#myol").append("<li>item</li>");
};
</script>
</head>
<body>
<ol id="myol">
<li>Item 1</li>
</ol>
<button type="button" onclick="myclick()">Button</button>
</body>
それは、ページの読み込み後に適しています。次に、ボタンをクリックしてul
に新しい行を追加します。 style
は正常に機能しますが、ダブルクリック操作は追加された新しい行では機能しません。 style
のようにダブルクリックアクションを追加する方法はありますか?あるいはこれを行う別の方法がありますか?