javascript
1 if($(this).is(':checked')){ 2 alert('チェックされています'); 3 }else{ 4 alert('チェックされていません'); 5 }
という記述の仕方をすると、チェックボックスのチェック判定がうまくいくのですが
javascript
1 $checkbox.click(function(){ 2 if($(this).is('checked')){ 3 alert('チェックされています'); 4 }else{ 5 alert('チェックされていません'); 6 }
という記述の仕方をすると、常にチェックされていない状態として判定されてしまいます。
そこで質問なのですが、この : という記号にはいったいどのような意味があるのでしょうか。
また
javascript
1 $checkbox.click(function(){ 2 if($(this).prop('checked')){ 3 alert('チェックされています'); 4 }else{ 5 alert('チェックされていません'); 6 }
と、isの部分をpropにしても、うまくいきませんでした(常にチェックされていない状態として判定されてしまいます)
この場合、isはどのような意味で
propはどのような意味なのでしょうか?
また、その違いを教えていただけませんでしょうか。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/22 14:36
2017/10/22 23:04 編集
2017/10/23 11:29