我需要找到select旁边的对象。这些对象是动态创建的,因此我需要返回元素的类型。在示例中,Label位于选择旁边,但它可以是输入,img等。关闭滑块事件工作正常,但我无法确定选择器。
我试过了:
$( "#popupPadded" ).bind({
popupafterclose: function (event, ui) {
$(".flip_mini").val('off').slider('refresh');
var $label = $(this).next();
alert($label.text());
}
});
这是ul ...
<ul data-role="listview" data-inset="true" >
<li>
<select class="flip_mini" id="flip-mini" data-role="slider" data-mini="true">
<option value="off">close</option>
<option value="on">open</option>
</select>
<label>First:</label>
</li>
<li>
<select class="flip_mini" data-role="slider" data-mini="true">
<option value="off">close</option>
<option value="on">open</option>
</select>
<label>Last:</label>
</li>
</ul>