2

似乎无法找到一种方法来为输入类型的 textarea 触发更改或 focusout,尝试了很多不同的东西,但到目前为止没有任何效果......这是我当前的迭代,也不起作用......

我正在使用最新的 jquery 版本。

$('input[type="text"],input[type="textarea"]').live(
     'change focusout', function (e) 
    {
        debugger;
        alert('text area');
    });
4

1 回答 1

3

描述

Textarea 不是输入元素,它是 textarea ;) 查看我的示例和这个jsFiddle 演示

样本

html

<input type="text"/>
<textarea></textarea>

jQuery

$('input[type="text"], textarea').live(
     'keyup focusout', function (e) 
{
    alert(this.tagName);
});

更多信息

更新

我不知道这是否是您想要的,但看起来您希望在值更改或焦点丢失时触发事件。我的示例和 jsFiddle 已更新。

于 2012-01-12T17:52:38.310 回答