我想添加一个jquery-ui selectable从jQuery的.post()返回的数据。看起来好像是在帖子的数据中创建的选择器没有被识别。我在想我可以使用.live(),但我不确定。如何添加selectable从数据返回jquery .post()
这是我使用的代码:
$.post('middleman.php', { request:"getfeedbacknav"}, function(data) {
$('#feedbacknav').html(data);
});
$("#selectable").selectable();
这里是我试图使可选择的数据:
<div id="feedbacknav" width="20%">
<h3>Feedback</h3>
<br>
<ol id="selectable" width="100%">
<li class="ui-widget-content">
<div width="8%"><img src="image/faces/sad_face_3.png" width="25px" height="25px">
</div>
<div width="88%" style="padding-top:8px;" id="fb_5678908'">
intial feedback
</div>
</li>
<li class="ui-widget-content">
<div width="8%"><img src="image/faces/happy_face_3.png" width="25px" height="25px">
</div>
<div width="88%" style="padding-top:8px;" id="fb_1328896423'">
Server : Bryan
Comments : Ok
</div>
</li>
<li class="ui-widget-content">
<div width="8%"><img src="image/faces/happy_face_2.png" width="25px" height="25px">
</div>
<div width="88%" style="padding-top:8px;" id="fb_1328898803'">
Server : Russ
Comments : He was nice
</div>
</li>
</ol>
的ol
被显示出来,当我使用chrome进行检查,但在查看页面源代码时未显示。我也没有得到任何错误。
查看源代码仅显示加载页面时最初发送的HTML,它不反映由于Javascript而对DOM的更改。 – 2012-02-13 19:00:50