2011-06-15 66 views
0

我試圖在輸入旁邊的單獨跨度中獲取兩個圖標。jqueryui圖標不顯示兩個相鄰的跨度

這裏舉例:http://jsfiddle.net/kralco626/K6TzK/2/

然而,第二個圖標顯示不出來...

在我想要的輸入和在同一條線上兩個跨度的結束,我需要能夠隱藏/顯示跨度。

更新:得到了圖標顯示,但不與UI狀態錯誤的工作

我這裏有確切的代碼:

http://jsfiddle.net/kralco626/K6TzK/5/

,並得到這個:

enter image description here

+0

這:http://jsfiddle.net/kralco626/K6TzK/3/是我的做法,使他們出現在同一行......但第二個圖標仍然不顯示? – kralco626 2011-06-15 11:07:12

+0

舉一個例子來證明它不起作用:http://jsfiddle.net/kralco626/K6TzK/7/ – kralco626 2011-06-15 11:56:53

+0

但是,我要爲它創建一個新問題。 – kralco626 2011-06-15 11:57:08

回答

1

<span>最後必須有</span><span />無效。

+0

真的嗎?你可以用其他標籤來做到這一點嗎? – kralco626 2011-06-15 11:10:12

+0

你可以用'$('')'而不是純HTML格式。 jQuery爲你處理它,它可能是有效的XML,但如果你在螢火蟲中探索DOM,你會看到,Firefox將添加結束標籤,並將第二個跨度嵌套到第一個。 – DanielB 2011-06-15 11:14:11