【发布时间】:2017-07-31 18:52:32
【问题描述】:
我正在从我的数据库中提取文本并插入到具有 类 的 P TAG 中,该类用作我的 的句柄>listener,但是当我点击文本时,JavaScript 没有反应。
网站:http://fluentabc.com/edit.php
HTML
<p class="sec_text" id="sec_1" data-reveal-id="myModal">
<?php
$query = mysqli_query($con,"SELECT * FROM site_edit WHERE site_sec='MainTitle'");
while($qt = mysqli_fetch_array($query)){
echo $MainTitle = $qt['site_txt']; // <-- I WANT TO CLICK ON THIS TEXT
}
?>
</p>
JS
$(document.body).on('click', '.sec_text' ,function(){
var txt = $(this).text();
var sec_id = $(this).parent().attr('id');
$("#curEditing").html("Your Editing : " + sec_id);
$("#sec_edit_name").val(sec_id);
tinyMCE.activeEditor.setContent(txt);
});
【问题讨论】:
-
控制台有错误吗?尝试将
$(document.body)更改为$(document) -
控制台有错误吗?
-
@j08691 没有,没有错误。是我检查的第一个地方。
-
嘿“今天学英语!” -> “今天就联系我们获取免费的trail”
-
你说点击文本没有任何作用。你确定吗?您是否在事件侦听器中添加了任何形式的调试以查看它是否正在触发?
标签: javascript php jquery mysqli