JavaScript로 객체를 만든 후에 jQuery로 조작하여 객체에 액세스하려고합니다. 다음과 같이jQuery를 사용하여 javascript 객체에 액세스
ObjectFunction = function(content) {
this.content = content
}
ObjectFunction.prototype = {
showobject : { return this.appendTo(document.body)}
}
obj = New ObjectFunction()
는 내가 뭘하고 싶은 것은, 그러나 구문이 잘못되었습니다 : 여기에 일을 명확하게하는 몇 가지 코드는이 작동하지 않는
$(obj).css{(background:'red')}
. 나는 이런 식으로 뭔가를 보일 것 프로토 타입의 함수를 작성하는 경우, 그것은 작동 : 개체에 적용되는 직접 jQuery를 기능이 추한 코드를 피할 수있는 방법이
ObjectFunction.prototype = {
showobject : { return this.appendTo(document.body)},
objectmodify: { return this.css{(background:'red')}}
}
// then call something like
obj.objectmodify()
있습니까?
$(obj).css("background","red");
또는
$(obj).attr('style', 'background:red');
그런 식으로 코드를 포맷 해주십시오. – Sietse
@Sietse - edited. –
신규 N 대문자 N이 작동해서는 안됩니다. 어떤 브라우저에서 작동 되었습니까? – slebetman