2014-10-16 54 views
1

我有以下問題。我有這樣的HTMLjQuery Append Prepend與AJAX動態創建li

<ul class="buildings-list"> <li class="gchoice_20_0"> <input name="input_20" type="radio" value="House" checked="checked" /> <label for="choice_20_0" id="label_20_0">House</label> </li> </ul>

我想在這個前面加上<span class="house-icon"></span>。因此,這是JS:

jQuery('.buildings-list li label:contains("House")').parent().prepend('<span class="building-icon"></span>');

但這些的通過AJAX動態生成。我如何能夠將聽衆與最新獲取的李的標籤掛鉤,以便我可以檢查它是否包含「House」,「Office」或其他任何內容,以便我可以放置適當的圖標?由於

+0

您可以使用,而不是'House'使用變量實現所需要的東西! – 2014-10-16 15:59:57

回答

0

對於DINAMIC AJAX內容,jQuery有具體的方法,如.live()(至極已過時)並在這裏.on()

退房API文檔:http://api.jquery.com/on/