基本的な jQuery プラグインのチュートリアルを行っています。私のコードが私の高さを変更していない理由を理解しようとしている<p></p>
.
この演習では、渡された要素の高さを を使用せずに設定するプラグインを作成するように指示されています.height()
。
以下のミニ プラグインは高さを変更しませんが、プロパティを単純に反転すると、完全height
に機能します。.css()
margin
私は何が欠けていますか?
<body>
<p>Hello</p>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
(function($, window, document, undefined) {
$.fn.setHeight = function(hgt) {
return this.each(function() {
$(this).css('height', hgt);
});
};
})(jQuery, window, document);
</script>
<script>
$("p").setHeight(200)
</script>
</body>