我只是想在 wordpress 主页中实现 Dropdown,以便我可以选择国家,然后第二个下拉菜单将被启用,第三个也是
但问题是我在本地成功地使用 html 和 javascript 运行它,但不知道如何用 wordpress 实现它我已经成功地进行了下拉,但它的 javascript 不起作用。
<html>
<head>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
</script>
</head>
<body>
<div class="combotitle">Size</div>
<form>
<select id="Size" name="Size" class="criterion">
<option value="">Select a size</option>
<option value="1">Size 1</option>
<option value="2">Size 2</option>
<option value="3">Size 3</option>
</select>
</form>
<div class="combotitle">Style</div>
<form>
<select id="Style" name="Style" class="criterion">
<option value="">Select a Style</option>
<option value="1">Style 1</option>
<option value="2">Style 2</option>
<option value="3">Style 3</option>
</select>
</form>
<div class="combotitle">Color</div>
<form>
<select id="Color" name="Color" class="criterion">
<option value="">Select a Color</option>
<option value="1">Color 1</option>
<option value="2">Color 2</option>
<option value="3">Color 3</option>
</select>
</form>
<div class="combotitle">Brand</div>
<form>
<select id="Brand" name="Brand" class="criterion">
<option value="">Select a Brand</option>
<option value="1">Brand</option>
<option value="2">Brand</option>
<option value="3">Brand</option>
</select>
</form>
<div class="CatsearchButton">
<a href="#"><img src="/searchprd.png" alt="Search" title="Search" /></a>
</div>
<script>
`$('.CatsearchButton').hide();`
var $selects = $('select.criterion');
$selects.not("#Brand").on('change', function() {
$selects.each(function() {
var $this = $(this);
var disable = $this.val() == '';
$this.closest('form').nextAll().find('select').prop('disabled', disable);
if (disable) return false;
})
`}).eq(0).trigger('change');
$selects.filter('#Brand').change(function() {
$('.CatsearchButton').show();
});
</script>