Jquery 在日期更改时触发文本框气泡事件

Jquery 在日期更改时触发文本框气泡事件,jquery,event-bubbling,event-capturing,Jquery,Event Bubbling,Event Capturing,$(文档).ready(函数(){ 变量lblupdate=$(“.lblupdate”); 对于(变量i=0;i

$(文档).ready(函数(){
变量lblupdate=$(“.lblupdate”);
对于(变量i=0;i
.hide{
显示:无;
}

标题1
标题2
123

您可以将
事件
作为附加参数传递给事件处理程序(这可以跨浏览器工作,即使在不提供全局
事件
对象的现代浏览器中也是如此)并检查目标元素

如果用户单击了一个输入元素,则返回
true
,让浏览器继续正常操作,否则执行行插入代码

(为了演示,我将
输入
类型更改为
日期
。)

函数生成器OW(行、id、目标){
如果(target.tagName==='INPUT'){
console.log(“继续使用日期选择器”);
返回true;
}
log('will insert row now');
}

其他行内容,单击以插入行

您可以将
事件
作为附加参数传递给事件处理程序(这可以跨浏览器工作,即使在不提供全局
事件
对象的现代浏览器中也是如此)并检查目标元素

如果用户单击了一个输入元素,则返回
true
,让浏览器继续正常操作,否则执行行插入代码

(为了演示,我将
输入
类型更改为
日期
。)

函数生成器OW(行、id、目标){
如果(target.tagName==='INPUT'){
console.log(“继续使用日期选择器”);
返回true;
}
log('will insert row now');
}

其他行内容,单击以插入行

您能帮我更新一下吗?您正在绑定到单击处理程序中的单击。这真的是你想要做的吗?此外,标记中没有id为
tblMatrix\u 90\u 2866
的元素要绑定到。tblMatrix\u 90\u 2866是表id,是的,我有标签,另一个单元格中的下拉列表,我使用click handler将数据输入控件并生成行。我认为如果答案解决了您最初的问题并将任何其他问题作为他们自己的问题发布,那么您接受答案是公平的。如果不将您的代码视为一个完整的工作示例来展示您遇到的问题,那么无论如何,没有什么可以帮助您的。我已经创建了类似的示例。您可以帮助我进行有问题的更新吗?您绑定到单击处理程序中的单击。这真的是你想要做的吗?此外,标记中没有id为
tblMatrix\u 90\u 2866
的元素要绑定到。tblMatrix\u 90\u 2866是表id,是的,我有标签,另一个单元格中的下拉列表,我使用click handler将数据输入控件并生成行。我认为如果答案解决了您最初的问题并将任何其他问题作为他们自己的问题发布,那么您接受答案是公平的。如果不将您的代码视为一个完整的工作示例来展示您所遇到的问题,那么无论如何,没有多少东西可以帮助您。我创建了一个类似的示例。