我有一個Jquery Mobile列表視圖,每個列表項中的鏈接旁邊有一個刪除按鈕。當我點擊刪除按鈕時,onclick事件觸發,刪除功能運行,但是隨後的href也被跟蹤,即使按鈕沒有嵌套在href中。我已經添加了返回false到按鈕,看看這會有所幫助,但它不會!幫幫我!jqm listview onclick仍然關注href
下面是我使用動態填充我的列表的代碼....
$('#roomsList').append('<li><img src="img/delete-2x.png" class="delete" onClick="deleteRoom(\'' + currentRow.roomtype + '\',\'' + propertyID + '\'); return false;" /><a href="inventory.html?roomtype='+currentRow.roomtype+'&id='+propertyID+'" id="'+currentRow.roomtype+'">' + currentRow.roomtype + '</a></li>');
我可以看到這是爲你工作,但只要我用圖像替換複選框,它遵循的HREF。我很困惑! – Dan
將圖像包裹在DIV中。用絕對位置設置DIv,將其浮動到正確的位置。我認爲這會阻止你的問題。 – Gajotres