try:
import jQuery.js
(or substitute jQuery.js for the name of the file you are tying to
import/load)
if the file is in public and it still doesn't work, try putting the
jQuery.js file in the same directory as the script that is trying to do the
import. This may not be optimal, but if you can get it working, then
debugging could be easier. :)
Good luck!
On Friday, August 24, 2012 6:23:40 PM UTC-5, Tobias Baum wrote:
>
> the link you posted has an example
>
> ----
> # Import jQuery. Note: JavaScript variables have to be# imported from the
> fake __javascript__ module.from __javascript__ import jQuery
> # Create a simple widget classclass ClickWidget(object):
> def __init__(self, base_elem):
> # Add some initial HTML code
> base = jQuery(base_elem)
> base.html('<div class="clickme">Click me!</div>'
> '<div class="change">Then this will change.</div>')
> self.output_div = jQuery('.change', base)
>
> # Bind the click event to the on_click method
> jQuery('.clickme', base).bind('click', self.on_click)
>
> # This is our click event handler
> def on_click(self, event):
> self.output_div.append(' It clicked!')
> # Install our widget
> widget = ClickWidget('body')
> ----
>
>
> which results in: ReferenceError: jquery is not defined
>
> i put jquery.js into the "public" folder so its avalable in the output
> folder
> i also tried lowercase jquery instead jQuery
> still the same error.
>
>
>
> On Friday, August 24, 2012 4:14:10 PM UTC+2, apexi.200sx wrote:
>>
>> It would be good if someone who knows the internals could create a basic
>> workflow and/or diagram as to how the whole thing hangs together in the
>> browser. Also a high level (or detailed time permitting) of how the
>> translation process works. This may then allow more mere mortals to help.
>>
>> Also I am just wondering why so much effort is being made in creating
>> pyjd runtime at this moment in time when there are other needs in the area
>> where pyjs is more unique... Python in the browser. While nice to have a
>> pyjd runtime there are other options for python desktop GUI building.
>>
>> By the way I am not criticising. A stable pyjd runtime is welcome !
>>
>> Recently there has been alot of discussion and confusion ? As to how
>> interaction with JS should be done. Has anyone got any comments as to
>> whether the following is relevant of advisable ?
>>
>>
>> http://www.allbuttonspressed.com/blog/django/2010/11/Offline-HTML5-canvas-app-in-Python-with-django-mediagenerator-Part-1-pyjs
>>
>> BH
>>
>> On 24 Aug 2012, at 15:03, Tobias Baum <[email protected]> wrote:
>>
>> Hi everybody,
>>
>> I'm not sure if this is right place and time to address this, since pyjs
>> is gone through some changes in the last time, but I would like to add
>> "documentation and communication" to the agenda.
>>
>> I'm following the pyjs/pyjamas project for a while to figure out if this
>> project can be the GUI framework I and (I think a) lot of Python users are
>> looking for. But at the moment pyjs is confusing.
>>
>> For example usage is unclear and examples are not working properly.
>>
>> Usage
>> ---------
>>
>> The websites says:
>> "pyjs contains a Python-to-JavaScript compiler, an AJAX framework and a
>> Widget Set API."
>> but is it possible to use the compiler without the rest, without the
>> DOM-wrapper. How can this be achieved?
>>
>> I think a couple of "hello world" examples addressing each use case would
>> be really helpful for starters to
>> understand the separate components.
>>
>> Also some examples are broken:
>> -------------------------------------------------
>> canvas processing:
>> CanvasProcessing undefined: called Processing constructor as if it were a
>> function: missing 'new'.
>> dynatable.py: Failed to access data: {'code': 405, 'message': ' ',
>> 'data': None}
>> mail: Mail TypeError: __init__() takes exactly 1 argument (3 given)
>>
>> Even the "hello world" examples on the pyjs.org site do not work for me:
>> helloworld: blank site
>> helloworld w/bootsplash: blank site
>> both link to the same location
>>
>> etc...
>>
>> To make it short.
>> ------------------------
>> Even though pyjs is gone through some chances in the last months it would
>> be good to inform the users about the status. I would like to help maybe
>> doing organization, documentation or testing, but right now I'm not sure if
>> you can need help from "end users", since there is so much code broken and
>> most important I'm also not sure about what the goals are that you want to
>> address with pyjs\pyjd\pyjamas etc. Will there ever be a final or stable
>> version with an restricted set of features and is this even possible with
>> your approach?
>>
>> Thanks in advance
>>
>> --
>>
>>
>>
>>
>>
--