javascript - 给定的 jQuery 警报片段不起作用
问题描述
此 javascript 警报正在运行:
<script>
function myFunction() {
document.getElementById("tr_edit").innerHTML = "YOU CLICKED ME!";
}
</script>
但是这个 jQuery 没有:
<script>
$(document).ready(function () {
$("#tr_edit").click(function () {
alert("The paragraph was clicked.");
});
});
</script>
我无法理解我错过了什么。请帮忙。
解决方案
它有效,我认为你的 html 有问题
$(document).ready(function () {
$("#tr_edit").click(function () {
alert("The paragraph was clicked.");
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="submit" id="tr_edit">
推荐阅读
- c# - IEnumerator 方法编译但没有效果
- javascript - 如何在打开另一个页面时最小化网站中的侧边栏?
- css - 在 FullCalendar 中打印每日空格
- typescript - 如何让打字稿了解动态添加到类中的静态成员的存在?
- php - 如何显示位于多维数组第二级的 json 值?
- c++ - 如何使用 stringstreams 查找字符串中的整数之和?
- java - 是否有必要在 ThreadFactory 中使用 AtomicInteger?
- python - 矩阵运算后得到输出
- java - Java扫描仪从我的文本文件中读取null?
- hibernate - 找不到任何 META-INF / 没有持久性提供程序