小编Rao*_*ito的帖子

jQuery:使用.html()或.append()添加的目标元素

当我添加在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.

html javascript jquery dom

0
推荐指数
1
解决办法
1959
查看次数

PHP if语句:如果一个元素等于数组中的至少一个元素

我想知道在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)

php arrays if-statement

-1
推荐指数
1
解决办法
109
查看次数

标签 统计

arrays ×1

dom ×1

html ×1

if-statement ×1

javascript ×1

jquery ×1

php ×1