我已经设置了这个(更新的)JSFiddle,展示了我正在尝试做的事情,但基本上我认为这是一种事件冒泡的情况。我正在尝试定位(在工具提示中)一个按钮,单击该按钮将更改工具提示触发的输入值。我看到的问题是按钮“单击”事件永远不会触发。关于如何使这项工作的任何想法?
这是简单的代码(这是使用 jQuery 1.7.2 和 Tipsy 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());
});
});