こんにちは、選択オプションで要素を表示および非表示にするためのこのコードがあります。これは、1 つの要素に対してはうまく機能しますが、より多くの要素で使用すると、正しく機能しなくなります。各要素で別々に機能するように変更するにはどうすればよいですか?
$(document).ready(function (e) {
var $targets = $(".open_times");
$(".pr_opener").change(function () {
var i = $('option:selected', this).index();
$targets.show().eq(i).hide();
});
});