jQuery在右键单击时删除动态生成的li
我有一个网站,需要能够通过添加和删除创建收藏夹。我正在使用jQuery的mousedown和contextMenu让我走到这一步;但是我无法删除/删除li。删除li后,我需要更新数据库。生成的ul/li如下所示:jQuery在右键单击时删除动态生成的li,jquery,Jquery,我有一个网站,需要能够通过添加和删除创建收藏夹。我正在使用jQuery的mousedown和contextMenu让我走到这一步;但是我无法删除/删除li。删除li后,我需要更新数据库。生成的ul/li如下所示: <div id="ctl00_updt_pnl"> <ul id="ctl00_ul_0_button"> <li id="ctl00_li_0_button"><a href="#" id="ctl00_a_0">
<div id="ctl00_updt_pnl">
<ul id="ctl00_ul_0_button">
<li id="ctl00_li_0_button"><a href="#" id="ctl00_a_0">myFavorites<!--[if gt IE 6]><!--></a><!--<![endif]--><!--[if lt IE 7]><table border="0" cellpadding="0" cellspacing="0"><tr><td><![endif]-->
<ul id="ctl00_ul_1_button">
<li id="ctl00_li_1_button_1" class="right">
<div id="ctl00_Panel_1" style="width:300px;"><input type="submit" name="ctl00$add_myFavorites" value="Add to myFavorites..." id="ctl00_add_myFavorites" class="right" style="color:Black;font-size:9pt;font-weight:bold;width:130px;float:left;" />    <img title="Click to View How to use" class="right_openmenu" src="Scripts/jQuery_ContextMenu/images/lightning.png" alt="How to use Menu" style="border-width:0px;margin:0 25px 0 0;" />
</div>
</li>
<div>
<li class="right_li" id="li_49"><a class="right_li_href" href=""> test 11-28 #18</a></li>
<li class="right_li" id="li_50"><a class="right_li_href" href=""> test 11-28 #19</a></li>
<li class="right_li" id="li_51"><a class="right_li_href" href=""> test 11-28 #20</a></li>
<li class="right_li" id="li_52"><a class="right_li_href" href=""> test 11-28 #21</a></li>
</div>
</ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
</ul>
<div id="ctl00_Panel_2" class="div_hf_favorite_name_css">
<input type="submit" name="ctl00$ButtonHiddenDeleteFavorite" value="ButtonHiddenDeleteFavorite" id="ctl00_ButtonHiddenDeleteFavorite" class="css_deleteFavorite" style="display:none;" /><input type="hidden" name="ctl00$id_hf_favorite_name" id="ctl00_id_hf_favorite_name" value="0" />
</div>
<div id="ctl00_Panel_3" class="div_hf_li_to_be_deleted_css">
<input type="hidden" name="ctl00$id_hf_li_to_be_deleted" id="ctl00_id_hf_li_to_be_deleted" />
</div>
</div>
如果需要将事件绑定到将动态创建的li,请改用.on()处理程序
$(document).ready(function() {
$('body').on('mousedown', '.right_li', function(event) {
if (event.which == 3) {
$(this).remove();
// Your Code Here
}
});
});
$(document).ready(function() {
$('body').on('mousedown', '.right_li', function(event) {
if (event.which == 3) {
$(this).remove();
// Your Code Here
}
});
});