我已經設置了此(更新)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