なぜこの問題が発生するのかわかりません。私はJavaScriptで前にプロトタイプを使用して、それが正常に動作しますが、何らかの理由でそれがここで働いていません。オブジェクトにはメソッドがありませんJavascript
test.htmlという:
<script type="text/javascript">
$(document).ready(function(){
UserOptions("test");
});
</script>
UserOptions.js:私は入れません
function UserOptions(username){
...
var userOptions = document.createElement("div");
userOptions.className = "userOptions";
**this.createBtns(userOptions);**
userContainer.appendChild(userOptions);
contentCenter.appendChild(userContainer);
contentCenter.appendChild(br);
BuddyList();
}
UserOptions.prototype = {
createBtns:function(parent){
var self = this;
/* Add Buddy Button */
var addBtnContainer = document.createElement("div");
addBtnContinaer.className = "addBtnContainer";
...}
をエラーオブジェクトにはメソッド 'createBtns'がありません
オブジェクトを作成しようとする行も投稿できますか? –
どこでこのエラーが発生しますか? – Pointy
次の行にエラーが表示されます。this.createBtns(userOptions);私はそれを太字にした – Twidizle