Javascript 获取类的Click事件的外部Html,并检查是否存在另一个具有特定属性的div
循环中的代码:Javascript 获取类的Click事件的外部Html,并检查是否存在另一个具有特定属性的div,javascript,c#,jquery,html,loops,Javascript,C#,Jquery,Html,Loops,循环中的代码: <div id="ActualDiv@(t)" class="MemberActualDiv"> <select name="MemberCountType@(t)" id="@("MemberCountType" + t)" class="MemberCountType form-control "> <option selected="selected" value="">--Select--</option&g
<div id="ActualDiv@(t)" class="MemberActualDiv">
<select name="MemberCountType@(t)" id="@("MemberCountType" + t)" class="MemberCountType form-control ">
<option selected="selected" value="">--Select--</option>
<option value="<">Less Than (≤)</option>
<option value=">">Greater Than (≥)</option>
<option value="=">Equal</option>
</select>
<select name="MemberCount@(t)" id="@("MemberCount" + t)" class="MemberCount form-control ">
<option selected="selected" value="">--Select--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="8">7 Or More Than 7</option>
</select>
<button id="@("AddMore" + t)" class="AddMoreButton AddMoreButton0 btn btn-blue" type="button">Add More +</button>
</div>
$(".AddMoreButton").click(function () {
//Check If Existing is being Added
var classname = $(this).attr("id");//.html();
var id1 = classname.replace("AddMore", "");
alert(classname);
classname = $('#AddMore' + id1).outerHTML();
alert(classname);
});
//Inside the Above Jquery Itself
var adddiv = $('#MemberCountDiv');
alert(adddiv.html());
var value = "MemberDescriptionAdd" + id;
adddiv.find('.MemberDescriptionAdd').attr('id', value);
adddiv.find('.MemberDescriptionAdd').attr('class', value);
alert(adddiv.html());
var divname = $('#ActualDiv' + id).append(adddiv.html());
使用Javascript添加的动态代码
<div id="MemberDescriptionAdd1" class="MemberDescriptionAdd1" style="display:none;">
<select name="MemberCountTypeX" id="MemberCountTypeX" class="MemberCountTypeX form-control ">
<option selected="selected" value="">Condition</option>
<option value="<">Less Than (≤)</option>
<option value=">">Greater Than (≥)</option>
<option value="=">Equal</option>
</select>
<select name="MemberCountX" id="MemberCountX" class="MemberCountX form-control ">
<option selected="selected" value="">Members</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="8">7 Or More Than 7</option>
</select>
<button id="RemoveX" class="RemoveButtonX btn btn-blue" type="button">Remove</button>
</div>
你能邮寄吗?如何生成动态HTML?outerHtml()不是jquery中的函数@萨帕尔补充道code@DhavalPatel您提供的示例,它是否可以与动态id一起工作,因为他们没有分配id,如果没有,那么我们也需要在控制器中访问相同的id