【发布时间】:2021-06-15 10:10:02
【问题描述】:
我已经看到很多关于此的问题给出了类似的答案,即:
但是,当遵循他们的方法时,它对我没有任何帮助?
$(function() {
$('.blogFilter__form').on('change', function(){
// location.href = $(this).val();
console.log($(this).val());
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<form class="blogFilter__form">
<select class="blogFilter__select">
<option class="blogFilter__option" value="">Topics</option>
<option class="blogFilter__option" value="/topics/how-to/">How to</option>
<option class="blogFilter__option" value="/topics/news/">News</option>
</select>
</form>
我要做的是根据选择的 option 值重定向用户。
目前,运行 console.log($(this).val()); 对我没有任何记录?
【问题讨论】:
-
你试过
$('.blogFilter__select')而不是$('.blogFilter__form')
标签: javascript html jquery