[Javascript] twitter-bootstrap: 解决2.1版本中modal加载远程内容时,只加载一次的问题

使用了bootstrap的modal用来加载远程内容

<a class="btn it-dt-btn" data-toggle="modal" data-target="#it-de-md" data-cache="false" href="/sf/admin/item/itemDetail/cid/18690263400.html">Detail</a>

但是 href 是动态变化的,也就是说,一个页面,使用了同一个modal来根据href加载不同内容,但是很遗憾的是 bootstrap并没有支持多次加载不同内容的功能,

可通过以下方法解决:

$('body').on('hidden', '.modal', function () {
$(this).removeData('modal');
});

 

posted @ 2013-02-06 17:00 DavidHHuan 阅读(...) 评论(...) 编辑 收藏