【问题标题】:JQuery binding events with propertychange and DomAttrModified带有 propertychange 和 DomAttrModified 的 JQuery 绑定事件
【发布时间】:2013-08-18 07:56:14
【问题描述】:

我正在开发一个应用程序,并且我使用了一个属性,其中 textarea 中的一个小变化应该提醒用户,我尝试了 onChange 事件,但这并没有服务器目的,我发现 onPropertyChange 似乎只在 IE 中运行良好,我不得不让这个应用程序跨浏览器看起来像 onpropertychange 与其他浏览器的属性。看了 DomAttrModified,但这似乎没有任何想法,我该怎么办:这是我的以下代码:

$("#info").bind('keyup keydown keypress onDOMAttrModified propertychange', function(evt)
    { var keyCode = evt.which; 
        var text_area =$(this).val(); 
    } 
});

【问题讨论】:

  • 不要在前面加上“on”。只需使用DOMAttrModified
  • 虽然我很困惑为什么onchange 不适合你。也许您正在寻找oninput

标签: javascript jquery


【解决方案1】:

试试

onDOMAttrModified 替换为DOMAttrModified

$("#info").bind('keyup keydown keypress DOMAttrModified propertychange',

【讨论】:

  • 您好,我只是添加了一些并将其更改为keyup keydown keypress hover change focusin focus focusout DOMAttrModified,但是除了IE,它不适用于任何浏览器,
  • @gurpreet-randhawa,可能由于以下问题,它在您的某些浏览器中不起作用:stackoverflow.com/q/1882224/923560
猜你喜欢
  • 1970-01-01
  • 2014-09-11
  • 2019-07-01
  • 1970-01-01
  • 2011-01-01
  • 2010-11-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多