我有其具有附接到其一個ColorPicker一個簡單的文本字段。 我在字段旁邊添加了一個圖標,可以刪除字段值(由顏色選擇器生成)的內容。代碼如下。刪除自舉的ColorPicker值
奇怪的是後我刪除的值 - 如果我點擊頁面上的其他地方,價值回來!代碼和下面的簡單示例。
再現步驟:
- 通過使用顏色拾取產生十六進制代碼。
- 點擊X刪除字段值。
- 點擊頁面中的身體其他部位,該值將返回。
千恩萬謝
HTML代碼:
<input type="text" name="x_fontColor" id="x_fontColor" size="30" maxlength="10" value="" class="colorpicker">
<span class="trigger" data-for="x_fontColor">X </span>
JS:
$(".colorpicker").colorpicker();
$(".trigger").click(function(){
$("#"+$(this).data('for')).val('');
});
FIDDLE LINK:http://jsfiddle.net/W2Mcy/
它在[插件的網站]發生(http://www.eyecon.ro/bootstrap-colorpicker/)too.They在他們的計算[這裏](HTTP使用'mousedown'事件.RO /自舉-顏色拾取/ JS /自舉-colorpicker.js)。 – anpsmn