<html>
<head>
<script type="text/javascript" src="js/accordian/jquery-1.9.1.js">
</script>
<script type="text/javascript">
$(document).on("click", ".checkboxclas", function(e) {
var divdata = $("div.activateUiHTML").html();
$("#ordersdiv").prepend(divdata);
$("#ordersdiv .Topping-details").hide();
});
</script>
</head>
<body>
<div class="activateUiHTML" data-role="collapsible">
<div class="prd-items-detials">
<form><input type="checkbox" class="checkboxclas" name="checkbox-mini-0" id="59" >
<label class="testtt" for="checkbox-mini-0">Ice Cream Butter Scotch</label>
</form>
<div class="Topping-details" id="59">
<section id="topping_tsection_59">
<i id="topping-close"></i>
<aside>
<section class="secclass"><a href="#">Honey with Chocolate Sauce 10 ML</a></section>
</aside>
</section>
</div>
</div>
</div>
<div id="ordersdiv"></div>
</body>
</html>
當上的複選框點擊,我有我我將數據追加到div偵聽器叫ordersdiv 和隱藏與類元素「摘心 - 詳細「僅當它們是」ordersdiv「元素的子元素時。如何區分同一類HTML存在於兩個不同的div
現在我很震驚這個地方。
我已經得到了.Topping-細節聽衆如下圖所示,其在工作中都是通用的訂單股利和股利activateUiHTML
$(document).on("click", ".Topping-details", function()
{
alert('ddd');
});
我怎樣才能diferentiate點擊下ordersdiv爲.Topping-細節目前事件下activateUiHTML DIV .Topping-細節
你可以用'。最近()'找到父母,然後檢查其長度,如http://jsfiddle.net/CLU5y/ – Satpal