我在jQuery中使用append
方法來生成一些HTML輸入框;現在我想使用jQuery對這些輸入元素產生一些效果,但是我不能。這是我想要做的一個小例子。如果我使用append生成HTML元素,那麼我可以使用jQuery影響它們嗎?
<style type="text/css"></style>
<style>
.focus
{
background-color: green;
}
</style>
<script src="alu_afric/Java/java.js"></script>
<script>
$(document).ready(function() {
$("button").click(function() {
$("#newHTML").append('<input type="text" placeholder="some text .."/>');
});
$("input").focus(function() {
$(this).addClass("focus");
});
});
</script>
<button>Click</button>
<body>
<div id="newHTML"></div>
</body>
你可能只是有一個'輸入:重點{ 背景色:綠色; }'在CSS,那麼你就沒有必要擔心jQuery的 – Bassie