我试图将此代码添加到我的一个小部件表单中,但它不起作用。
<script type="text/javascript">
$(document).ready(function() {
$(\'#select\').change(function() {
$("#" + this.value).show().siblings().hide();
});
$("#select").change();
});
</script>
<select class="widefat" id="select">
<option value="ad1">ad1</option>
<option value="ad2">ad2</option>
<option value="ad3">ad3</option>
</select>
<div>
<div id="ad1">ad1</div>
<div id="ad2">ad2</div>
<div id="ad3">ad3</div>
</div>
代码应该根据当前的选项选择显示/隐藏ID为(ad1、ad2、ad3)的div,但它不能在widgets页面上完成这项工作。在widgets页面中调用jQuery似乎有问题。