回答
$('#input').keyup(function(){
$('<span id="width">').append($(this).val()).appendTo('body');
var width = $('#width').width() + 2;
$('#width').remove();
// variable "width" is now the margin required to be given from left to be next to the input's context
console.log(width);
});
此腳本創建一個臨時<span>
標籤旁邊的<input>
標籤,用相同的內容<input>
標籤,爲此具有<span>
標籤相同的寬度爲您的內容。
看到它在這裏的行動:http://jsfiddle.net/Wa7Lf/
你將不得不做你自己的懸停其上方的輸入字段,並添加自己的圖標的唯一的事,但是這不應該是很難。
我知道這不完美,但它應該可以幫助你前進。
這正是我所期待的。非常感謝! –
我認爲這不是你想要的,而應該朝着正確的方向前進。
http://demos.kendoui.com/web/multiselect/index.html
的 「jQuery函數」 是不存在的,我認爲。最終如果你搜索,你會發現一個jQuery插件。我不知道。看看jQuery UI或bootstrap或其他一些框架。或者看看kendo ui multiselect的源代碼,並構建您自己的;-)
由於某種原因,我們沒有時間更新自動填充關鍵字。 –
我已經檢查了上述所有內容,但無論如何都要感謝! –
可能不值得爲此UI元素添加另一個庫。除了提議的jQuery UI/bootstrap/kendoui之外的另一個選項是添加display:inline;和'x'圖像左側的一點餘量。
從理論上講,你也可以在css中完成整個元素,但在你的情況下這可能不值得。
- 1. 文本漂浮在旁邊的圖像
- 2. Datepicker圖標不會出現在輸入文本框旁邊
- 3. 配售圖標旁邊的輸入框
- 4. 圖像可以在浮動元素旁邊流動文本嗎?
- 5. 按鈕旁邊的輸入文本
- 6. 浮動圖像旁邊的文本與flexbox
- 7. 如何垂直對齊浮動圖像旁邊的文本?
- 8. CSS的幫助,我需要浮動兩個文本區旁邊4個輸入
- 9. JqueryMobile在圖標圖像旁邊放置輸入文字
- 10. 圖像旁邊的浮動列表
- 11. div旁邊的圖像 - 浮動重疊
- 12. 圖片旁邊的浮動內容
- 13. 浮動圖像旁邊的表格
- 14. 在圖標旁邊添加文本
- 15. CSS:使用浮動div在圖標旁邊垂直對齊文本
- 16. 輸入旁邊的清除錯誤消息
- 17. jquery輸入自動清除文本
- 18. 清除輸入文本AngularJS
- 19. 如何使按鈕在輸入表單旁邊浮動?
- 20. 在輸入文本表單旁邊添加標籤
- 21. 在輸入框旁邊顯示文本標籤?
- 22. 剝離旁邊的一個輸入標籤文本
- 23. 帶省略號的動態文本旁邊的滑動圖標
- 24. 反應本機文本輸入清除不清除文本
- 25. IE7:浮動div清除文本
- 26. 引導4水平表單 - 文本標籤輸入旁邊的輸入
- 27. 浮動圖像旁邊的標題和對齊段落
- 28. Javascript和AJAX:浮動光標旁邊的圖像 - 問題
- 29. 立式中國文字項浮動旁邊標註
- 30. 如何在文本輸入旁邊編寫文本?
旁邊的輸入,你的意思是「X」標記或搜索圖標? – Thew
實際上這是「X」標記,謝謝。 –
我建議使用CSS將圖標添加到搜索框,然後創建定位該類的jQuery代碼,並在該類觸發後清除該框。 – andre3wap