jqueryの書き方を教えていただきたいです。
.css()ではうごくのですが、.attr()だとうまくいきません。
.attr()で操作したいのですが、間違っている箇所を教えていただきたいです。
html
1<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 2<p class="hoge" style="width:100px; height:100px; background: #000;"></p>
○動く↓
js
1$(function() { 2 var windowWidth = $(window).width(); 3 var windowHeight = $(window).height(); 4 $('.hoge').css('width', windowWidth + 'px'); 5 $('.hoge').css('height', windowHeight + 'px'); 6});
✕動かない↓
js
1$(function() { 2 var windowWidth = $(window).width(); 3 var windowHeight = $(window).height(); 4 $('.hoge').attr('width', windowWidth + 'px'); 5 $('.hoge').attr('height', windowHeight + 'px'); 6});
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/29 08:43