これはjQueryです:
$(document).on('change', '.ui-slider-switch', function () {
if ($(this).val() == 'on') {
$("#content1").hide();
$("#content2").show();
}
else {
$("#content1").show();
$("#content2").hide();
}
});
私のHTML:
<div id="switch" data-role="fieldcontain">
<select name="slider" id="flip-a" data-role="slider">
<option value="off"></option>
<option value="on"></option>
</select>
</div>
私のサイトでは、カスタム URL を使用することがあります (そして でデータを取得します$ _GET
)。ページがリロードされると、$("#content2").show();
代わりに常に取得しています$("#content1").show();