反應最好,的jQuery - 添加類不具有點擊功能
有人可以幫我找出來,如何與添加的類元素能夠像它有類從一開始一個元素進行操作? - >($(document).ready(...))。我認爲類不添加到單擊事件,但不知道如何解決......
<script type="text/javascript">
$(document).ready(function() {
...
$('span.del').click(function() {
var id = $(this).parent().attr('id')
$("#"+id).remove()
var input_values = new Array();
input_values [0]= id;
load_page("change","taskMenu2.php",input_values,'del')
})
...
})
</script>
-
<ul>
<li id="1" ><span class="del"></span> old </li>
<li id="2" ><span class="del"></span> old </li>
<li id="3" ><span class="del"></span> old </li>
<li id="4" > NEED A DEL SPAN </li>
</ul>
現在: 我要添加跨越類「del」到li與ID 。 當我點擊它(跨度)時,它應該像其他的一樣執行上面的函數。
<script type="text/javascript">
...
$("#4").prepend('<span class="del"></span>');
...
</script>
(jquery的2.1.0分鐘時)
希望一個溶液
親切的問候
你在哪裏已經到plave呢? $(document).ready之外?或者,如果我把它放在它外面,它是否仍然在$(document).ready中?因爲,你不會那麼得到2個完全相同的代碼嗎? – Dieter
$(document).ready yes,你不會複製任何代碼,你應該刪除'$('span.del')。click(function(){'甚至@Unknown建議同樣的答案)告訴我,如果我得到你問的東西。 –