このチュートリアルに従ってカスタム jQuery 関数を作成しようとしていますが、次のエラーが発生します。
キャッチされていない TypeError: オブジェクト [オブジェクト オブジェクト] にはメソッド 'foobar' がありません
次のコードを使用します。
jQuery.fn.foobar = function(options) {
var settings = jQuery.extend({
value: 5, name: "pete", bar: 655
}, options);
};
$(document).ready(function() {
$("p").foobar();
});
編集: 私は含めました。jQuery へのリンクが 2 回あったようです。頭に一度、体に一度:
<!DOCTYPE html>
<html lang="en">
<head>
<script src="/js/jquery.js"></script>
</head>
<body>
<p>Some text</p>
<script type='text/javascript' src="/js/quiz.js"></script>
<script src="/js/jquery.js"></script>
</body>
</html>
私は何を間違っていますか?