【发布时间】:2018-10-25 10:07:33
【问题描述】:
我在尝试在 jquery 模式中查找文本并将其删除时遇到问题。
<div id="layer-303" class="layer">
<div id="boton_cerrar" class="cerrar" onclick="javascript:void(cerrarLayer('layer-303'));">cerrar</div>
<div class="cnt_sin_pst">
<div id="id_pst_layer_0" class="pst_contenido">
<div class="mod mod100">
'','canal'=>'null','seccion'=>'null','canal_name'=>'internet2015'); ?><div class="pill">
<div class="contentweb">
div mod mod100 中的文本是我试图查找和删除的内容。我使用了以下内容,但它删除了模态框内的所有 html。
$(".layer:contains(''','canal'=>'null','seccion'=>'null','canal_name'=>'internet2015'); ?>')").remove()
打开模式时出现的确切文本是:'','canal'=>'null','seccion'=>'null','canal_name'=>'internet2015'); ?>
【问题讨论】:
-
你可以使用
innerHTML和一个简单的字符串replacemethod -
@vsync 这会将我的模态中的所有内容更改为我替换它的任何内容
-
node.innerHTML = node.innerHTML.replace('x','y') -
你能帮帮我吗?我似乎无法弄清楚:jsfiddle.net/u22k3eqj/24