下記でテスト中なのですが、
#detaのvaluに文字列を挿入しても#exampleが表示されてくれません。。
どなたかお分かりの方いらっしゃいませんでしょうか。
html
1<input type="hidden" id="deta" value=""> 2<div id="example">example</div>
javascript
1$(function(){ 2function hiddenCheck(){ 3 detaCheck = $("#deta").val().length; 4 if(detaCheck == 0){ 5 $("#example").hide(); 6 }else{ 7 $("#example").show(); 8 } 9}; 10 hiddenCheck(); 11 12 $("#deta").change(function(){ 13 hiddenCheck(); 14 }); 15});
追記
ちなみに、
input[value=""] + div {
display: none;
}
は、Edgeで動きませんでした。。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。