jquery - 单击时的 jQuery 不起作用,但“标准”单击事件可以
问题描述
所以我有以下内容:
不工作
$(document).on('click','#memberships_save', function(){
有用吗
$('#memberships_save').click(function() {
该元素不是动态创建的。on 方法适用于页面上的其他触发器,但不适用于此特定 ID。该 ID 在 HTML 中仅存在一次。
有任何想法吗?
解决方案
两种方法都对我有用:CodePen
是否会disabled=true
阻止第一种方法起作用?您可以使用一个类来模拟禁用按钮的外观。
推荐阅读
- flask - 系统退出时无法停止python烧瓶线程
- oracle - SSIS 视觉工作室 2015 甲骨文 - 坏
- java - Oracle JDBC 仅使用 FETCH NEXT n ROWS 引发 ORA-00933
- c# - 串行端口不适用于 .Net Core 3.0 中的 arm64 - System.IO.Ports.SerialStream.set_DtrEnable(布尔值)的参数无效
- c - 如何将字符串的每一行保存到C中的新字符串中?
- java - 映射到 hbm.xml 文件时无法提取 ResultSet
- angular - 如何以角度编辑过滤器?
- django - 如何在chart.js模板中使用for循环标签
- python - 编写一个函数 printWithAge,它接受一个文件名和一个年龄作为参数,并打印出该年龄的每个玩家的名字
- docker - 如何为在 docker 容器内运行的操作系统启用远程桌面共享(如 VNC 服务器)