「foo」の値を持つ送信ボタンを非表示にしようとしていますが、それが存在するdivに「foo2」のクラスがある場合のみです。
次の jQuery は仕事の半分を行い、値に 'foo' が含まれている場合は送信ボタンを非表示にしますが、foo2 内にあるかどうかにかかわらず、全面的に機能します。
<script type="text/javascript">
$(document).ready(function () {
$("input[value=foo]").closest('div').hide();
});
</script>
何か案は?