После создания объекта с JavaScript я ищу для доступа к нему с помощью jQuery, чтобы манипулировать им. Вот код, чтобы сделать вещи яснее:Доступ к объекту javascript с помощью jQuery
ObjectFunction = function(content) {
this.content = content
}
ObjectFunction.prototype = {
showobject : { return this.appendTo(document.body)}
}
obj = New ObjectFunction()
То, что я хотел бы сделать это следующим образом, но синтаксис является неправильным:
$(obj).css{(background:'red')}
Это не работает. Если я создаю функцию в прототипе, который будет выглядеть примерно так, он работает:
ObjectFunction.prototype = {
showobject : { return this.appendTo(document.body)},
objectmodify: { return this.css{(background:'red')}}
}
// then call something like
obj.objectmodify()
Есть ли способ избежать этого уродливого кода для прямой функции JQuery применяется на объекте?
отформатируйте свой код как таковой, он более читабельен именно так. – Sietse
@Sietse - под редакцией. –
Капитал N для Нового не должен работать. В каком браузере он работает для вас? – slebetman