当我添加在DOM元素使用.html(),.append()或者.appendTo(),我便不管理的目标添加的元素.
HTML
<div>
<em class="button" id="old">old button</em>
</div>
Run Code Online (Sandbox Code Playgroud)
jQuery的
var newButton = '<em class="button" id="new">new button</em>'
var oldButton = '<em class="button" id="old">old button</em>'
$('#old').click(function(){
$('div').html(newButton);
});
$('#new').click(function(){
$('div').html(oldButton);
});
Run Code Online (Sandbox Code Playgroud)
后面的代码替换了原来<em class="button" id="old">old button</em>的<em class="button" id="new">new button</em>,但后来我没有设法将新添加#new的jQuery 作为目标.
我找不到.html()API文档的解释,任何想法?
这是一个可以更新的JSFiddle.
我想知道在PHP中执行这样的代码的正确语法是什么:
array = ['a','b','c','d']
<?php
if element = 'a' or 'b' or 'c' or 'd':
echo something
?>
Run Code Online (Sandbox Code Playgroud)
当你的数组中有更多的值时...类似于:
array = ['a','b','c','d','e','f','g']
<?php
if element = one of the values from the array:
echo something
?>
Run Code Online (Sandbox Code Playgroud)