Search:
Calendar:
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 |
Subscribe:
Archives By Subject:
Adobe (33) [RSS]
AIR (7) [RSS]
Ajax (3) [RSS]
Buzzword (1) [RSS]
CFUG (42) [RSS]
ColdFusion (70) [RSS]
Flash (6) [RSS]
Flex (40) [RSS]
Frameworks (3) [RSS]
Free Software (2) [RSS]
FXUG (22) [RSS]
General (35) [RSS]
JpgMetadataReader (3) [RSS]
jQuery (1) [RSS]
Mac (2) [RSS]
Off Topic (13) [RSS]
OpenSource (14) [RSS]
PaperVision (10) [RSS]
Spry (2) [RSS]
Transfer (1) [RSS]
Tags:
Recent Entries:
Top Posts:
- [22646] Paper Vision 3D Sphere - Carousels on Steroids!
- [15226] Simple Dynamic Cursor Example in Flex2: With source code
- [14058] Simple PaperVision3D Blurring example : source code
- [13466] Simple PaperVision3D Blurring example
- [12658] Saving images from Flex using ColdFusion: Simple Example with source code
- [12413] PaperVision3D/Flex2 Carousel v0.2
- [12284] Carousel v0.2 - source code
- [11466] PaperVision Carousel0.3 - one step closer to the master plan!
- [10894] Simple Effects on a Form - Flex Example
- [10203] PaperVision3D is good for cubes! - a "geek" gift
Recent Comments:
- Image Processing and Flash
ManoharReddy said: Our outsourced accounting services to us can be beneficial in many ways. We have the capability to w... [More] - Simple Dynamic Cursor Example in Flex2: With source code
Arisu said: so lag [More] - Simple Effects on a Form - Flex Example
Flex Newbie said: Wow! This page is by far the best page I've seen all month. It's so cool!!! It really made my day. ... [More] - Paper Vision 3D Sphere - Carousels on Steroids!
Reflexion Graphic said: Nice job ! [More] - Getting Red from my color
David said: @Promethe: Thanks for the comment. Jason uses that way too in his example. working with number as n... [More]
Top Commenters:
- [8] Ben Nadel
- [8] Campbell
- [6] Steve Bryant
- [6] Mark Flewellen
- [4] barry.b
- [4] Raymond Camden
- [3] John Whish
- [3] Peter Bell
- [2] riabook
- [2] carlos
My Links:
RSS:
A Spry/Javascript gotcha!
I am trying out Spry a bit, and this of course means I need to be brushing up on my JavaScript, and XPath to, as Spry uses XPath on the XML datasets...
I run in to a "this works in FireFox, but not IE" issue that turned out to be my understanding of JavaScript, and not Spry.
Read on for more detail...
I had an example where the XML I was using was something like this:
<image name="01.jpg" width="267" height="270">
<caption></caption>
<tags>
<tag>Family</tag>
<tag>Fun</tag>
<tag>Fred</tag>
</tags>
</image>
<image name="02.jpg" width="267" height="270">
<caption>My Caption here</caption>
<tags>
<tag>Sun</tag>
</tags>
</image>
</images>
Each Image can have none, one or many "tag" nodes in the "tags" node.
I was attempting to get the tags using XPath like this:
As you can see from that, I am getting the tags for the image with the name "01.jpg"
The next step was when the user clicked on the name of any other images in the XML dataset, load the image and then get the tags for that image and display them.
The code in the function that handled the click was something like this:
The above line of code worked in FF fine, but not in IE. Of course I blamed Spry as any good developer would, and posted a thread on the Spry forums.
...turns out the problem is my Javascript... Can you see my mistake, can ya? huh, huh?
The answer was post by Kinblas of Adobe:
[Quote]
@ is an illegal character in JavaScript:
The difference is refering to the "name" attribute like this:
Check out the Forum Thread
Thanks Kin for the answer!

There are no comments for this entry.
[Add Comment]