我有一个主要的div,其中包含一组div。里面的时候选择的div,我需要得到他们的ID在动态的方式。我尝试了几种方法,但没有得到数字或未定义。
// HTML
<div class="ui-selectable" id="Sunday" style="width: 100px; float: left;">
Sunday
<div class="ui-selectee" id="100" >1 </div>
<div class="ui-selectee" id="200" > 2 </div>
<div class="ui-selectee" id="300" > 3 </div>
<div class="ui-selectee" id="400" > 4 </div>
<div class="ui-selectee" id="500"> 5 </div>
</div>
// jquery
$("#Sunday").selectable({
stop: function () {
var result = $("#select-result").empty();
$(".ui-selected", this).each(function () {
*** var index = $("#Sunday DIV").children("Div").prop('id'); - option 1
*** var index = $("#Sunday DIV").children("Div").id; - option 2
*** var index = $("#Sunday DIV").children("Div").attr("id") - option 3
result.append(index);
});}});
this
inside的值each()
将解析为您感兴趣的元素,请尝试以下操作:
$(".ui-selected", this).each(function () {
var id = this.id;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句