如何使动态生成的jquery Mobile元素立即生效

2025-05-19 23:41:01
推荐回答(1个)
回答(1):

你不引用jquery.mobile.css 就行,这个是添加默认css的,同时你将html中默认的那些class="x"去掉,加上自己的样式就行了。
动态生成的元素,请使用live()方法进行blur事件绑定。 $("#table").live("blur",function(){});
$('ul li').live('hover',function(){ alert("ff");});
为动态生成第三层数据做准备。 举例来说,比方说前两层都是菜单,加载前两层后,回调函数中,需要对含有3层目录的菜单,添加单机事件,这样在点击3层菜单时,就会动态去取得所
给div_id设置固定高度#div_id{height:500px; overflow:hidden;overflow-y:scroll}
var value = $('#id').val() 或者 var value = $('#id').text()
$("#Logs").prepend(createWeibo(tempBean));
$("#Logs").listview('refresh');

我放在一起就没问题了。

只是生成了一长串html,只是 ul 下面的 li 成功了。