我已经设置了此(更新)JSFiddle展示了我正在尝试做什么,但基本上我认为这是事件冒泡的情况。我试图定位(在工具提示中)一个按钮,单击它时会更改工具提示正在触发的输入值。我看到的问题是按钮“点击”事件永远不会发射。关于如何使这项工作的任何想法?提示工具提示中的按钮不发射onClick事件
下面是简单的代码(这是使用jQuery 1.7.2和醉意1.0.0a):
<input type="text" title="<button class='Action'>Add Balance</button>" name="Balance"/>
<button class='Action'>Add Other Balance</button>
$(document).ready(function() {
$('input[name="Balance"]').tipsy({
trigger: 'focus',
gravity: 'n',
html: true
});
$('button.Action').click(function() {
$('input[name = "Balance"]').val($(this).html());
});
});
我开始欣赏用户输入在工具提示中是一个糟糕的用户界面选择我认为我在寻找的是类似于iOS复制/过去的功能 – 2012-07-10 16:22:42
这是一个接近我在http://jsfiddle.net/vryAz/6上解决的实现/以防其他人试图解决这个问题。 – 2012-07-10 16:33:24