すべてのドロップダウンが「選択...」のデフォルト状態から変更されるまでリンクを非表示にする必要があるという要件があります。リンクは、3 つのドロップダウンすべてに選択が含まれなくなった後にのみ表示され、非表示にする必要があります。デフォルトの選択... が再選択された場合のリンク。
これは、最初の選択でのみ機能するが、選択をもう一度選択すると機能せず、他のドロップダウンメニューも無視するものを示すフィドルです。
$(document).ready(function() {
$(".BuyButton").hide()
$('.Option').change(function() {
var str = $('.Option option:selected').text();
if (str == "Select...") {
$('.BuyButton').hide();
} else {
$('.BuyButton').show();
}
});
});