ActionScript (inside the Flash movie):  getURL("javascript:$('#" + id
+ "').hide()");

Better yet, create a hider function that does the work:

ActionScript:
getURL("javascript:hideElem('" + id + "')");

JavaScript:
function hideElem(elemID) {
  //error checking, verification, etc.
  $('#' + elemID + ').hide();
}

Pyro

On Oct 16, 1:21 pm, rsmolkin <[EMAIL PROTECTED]> wrote:
> Hi All,
>
> I tried doing this
>
>         $(document).ready(function(){
>                  $('#link_menu1').bind('click', function () {
>                          $('#mainTable').hide();});
>
>         });
>
> But it's not working.  I think Flash is still taking away the click
> event.  Can you please help me figure out how can I detect the click
> in flash and then have it call the jQuery function to hide the
> element?  I am using sIFR'd links, so somewhere in the created Flash
> movie I think I have to detect a click and then call the javascript
> function, but I have no idea how to actually do it.  Please help.
>
> -Roman
>
> On Oct 14, 2:06 pm, Pyrolupus <[EMAIL PROTECTED]> wrote:
>
> > I originally thought that it was justFlashand JavaScript
> > interaction, in which case you'd use the
> > getUrl('javascript:yourfunc()') ActionScript statement, but it sounds
> > more like you just want your previously working links to continue
> > working the way you remember them.
>
> > I skimmed the sIFR docs and found the following:
>
> >http://wiki.novemberborn.net/sifr/FAQ#replacing-links
>
> > That *might* answer your question, but without a code example of what
> > you're trying to accomplish, I can't be sure.  If you are simply
> > trying to use a link to get your show/hide behavior, then the link
> > above still helps you:  essentially, you just want to wrap the sIFRed
> > text/element that you want to use for show/hide functionality and then
> > use that instead:
>
> > <span id="showHideThing1"><a class="sifrMe">Ugly Text to be
> > Prettified</a></span>
>
> > (script area)
> > sIFR.replace(sifrMe, blah, blah)  //I don't use sIFR, correct as
> > necessary
>
> > $('#showHideThing1').bind('click', function () {
> >   myShowHideFunc(this);
>
> > });
>
> > So, you replace the "siferMe" item and bind your click event to
> > showHideThing1.
>
> > Pyro
>
> > On Oct 14, 11:55 am, pixelwizzard <[EMAIL PROTECTED]> wrote:
>
> > > Hi Guys,
>
> > > Did you figure this out?
>
> > > I have a problem with links that were converted using sIFR and then I need
> > > to use them to do a show/hide usingjQueryand it looks likeFlashis
> > > stealing my click event, so the click event never gets called byjquery.
>
> > > Is there any way to getFlashto trigger the event for a specific link?
>
> > > Thanks,
> > > -Roman
>
> > > njsuperfreak wrote:
>
> > > > Sweet! Good Find Brett, and thanks Sam! I think I am definitely going
> > > > to experiment with this. looks interesting...
>
> > > > On Oct 4, 8:19 pm, Brett <[EMAIL PROTECTED]> wrote:
> > > >> Interesting, I googled up and found an example of
> > > >> this:http://www.quirksmode.org/js/flash_call.html
>
> > > >> NotjQueryas such in the demo, but any function you write can refer
> > > >> tojQuery.
>
> > > >> On Oct 5, 8:10 am, "Sam Sherlock" <[EMAIL PROTECTED]> wrote:
>
> > > >> > yourflashwould need to be wmode=transparent
>
> > > >> > and you'd need to call a javascript function from withinflashthat in
> > > >> turn
> > > >> > calls the grey box function
>
> > > >> > sincejqueryapplies the onclick event to all anchors with a class of
> > > >> > greybox you'll need simluar code inside you function that you call 
> > > >> > from
> > > >> >flash.
>
> > > >> > getURL('javascript:callGreyboxFromFlash()');
>
> > > >> > - S
>
> > > >> > On 04/10/2007, njsuperfreak <[EMAIL PROTECTED]> wrote:
>
> > > >> > > CanFlashcommunicate withjQuery? I would like to useflashto
> > > >> > > interact withjQuerylike opening up a dialogbox using the greybox.js
> > > >> > > plugin. How would I go about doing that any ideas?
>
> > > >> > > The code is activated by the class="greybox"
>
> > > --
> > > View this message in 
> > > context:http://www.nabble.com/Flash-and-jQuery-tf4569724s27240.html#a13159151
> > > Sent from thejQueryGeneral Discussion mailing list archive at 
> > > Nabble.com.- Hide quoted text -
>
> > - Show quoted text -

Reply via email to