当用户在jQuery Mobile中按"清除搜索输入"时,如何附加到单击

Esp*_*spo 5 html5 jquery-mobile

正如您在此页面上看到的,jQuery mobile在输入搜索框中的输入文本右侧呈现"X".如何附加"X"的点击事件?

amc*_*mcc 12

$('.ui-input-clear').live('click', function(e){
    alert('click!');
});
Run Code Online (Sandbox Code Playgroud)

是一个很好的起点.我用,live因为搜索框不一定在加载页面.这当然是非特定的使用类,但如果需要可以这样做.

更新:从jQuery 1.7开始.live,不赞成使用.on:http://api.jquery.com/on/

$('.ui-content').on('click', '.ui-input-clear', function(e){
    alert('click!');
});?
Run Code Online (Sandbox Code Playgroud)