Hi Phil,<div><br></div><div>Looks like you are creating a tree component? which JS library do you use for that? I already implemented JSTree so maybe we can join forces?</div><div><br></div><div>Regards,</div><div><br></div>
<div>Bart</div><div><br><div class="gmail_quote">2010/11/20 Lukas Renggli <span dir="ltr"><<a href="mailto:renggli@gmail.com">renggli@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">> To create the following function:<br>
><br>
> function(node) {<br>
> if (node.leaf) {<br>
> node.onClick(<a href="http://node.id" target="_blank">node.id</a>);<br>
> {$.ajax({"url":"/CQNowS","data":["_s=VPFmqrxxYQGh1ycn","_k=wjnMpQBbQbIebYiP","2","3="+<a href="http://node.id" target="_blank">node.id</a>].join("&")})}<br>
> }<br>
> }<br>
<br>
</div>The point of the Javascript support classes *is not* to create<br>
complicated code like this (although it can be done). The idea is<br>
compose and configure different existing parts with each other. In<br>
your case I suggest that you put your Javascript functionality into an<br>
external Javascript file, create your own Seaside wrapper and call it<br>
from Smalltalk.<br>
<div class="im"><br>
> function(node){if("node.leaf"){node.onClick("<a href="http://node.id" target="_blank">node.id</a>")}}<br>
><br>
> How do I make the "node.leaf" and "<a href="http://node.id" target="_blank">node.id</a>" into references rather than strings?<br>
<br>
</div>JSStream on: '<a href="http://node.id" target="_blank">node.id</a>'<br>
<br>
Lukas<br>
<font color="#888888"><br>
--<br>
Lukas Renggli<br>
<a href="http://www.lukas-renggli.ch" target="_blank">www.lukas-renggli.ch</a><br>
</font><div><div></div><div class="h5">_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</div></div></blockquote></div><br></div>