获取网址:http://www.youtube.com/watch?v=B8c2G7RN0TM并将其粘贴到输入字段中。
观察输入字段不说“谢谢!”粘贴后。
检查日志。观察flashMessage是否会触发,self._input在视觉上看起来与DOM元素的相同,但两者并不相同。
尝试直接影响DOM元素也不起作用。
我做错了什么?
答案 0 :(得分:1)
问题很简单。在jsFiddle上调试并不是那么简单。您正在使用以下行设置占位符:
this._input.attr('placeholder', message).val('').blur();
此外,您触发模糊,触发您的其他事件处理程序,将占位符设置回默认文本。