BJ,
>From first glance it looks like you need to change your span attribute from
"action" to "onclick".  See if that does the trick.  Here's a simple test
that I just ran to verify:

http://iphone.ublip.com/clickable_span.html

Best regards,
Dennis

Ublip, Inc. - Location Matters
www.ublip.com

On 9/9/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
>
> Hello all,
> I'm trying to make a clickable span. I thought I had this working
> earlier, but now I'm totally stumped. It works fine in Safari 3 but
> the iPhone isn't registering the click event.
> html:
> <ul id="current" title="Current" toolbarButtonText="Edit"
> toolbarButtonType="edit" toolbarButtonClass="button blueButton" >
>                 <li id="current-1"><span class="deleteItem"
> action="confirmDelete"><img src="/iui/delete.png"></span><a href="/
> mockups/connection.html" target="_self">connection 1</a><a href="/
> connection/1/delete" target="_self" class="button redButton"
> style="display:none;">Delete</a></li>
>
> hacked iUI event:
> addEventListener("click", function(event){
>         var span = findParent(event.target, "span");
>         if(span)
>         {
>                 console.log("click on span");
>                 if(span.getAttribute("action") == "confirmDelete")
>                 {
>                         var itemID = findParent(span, "li");
>                         confirmDelete(itemID.id);
>                 }
>                 else
>                         return
>                 event.preventDefault();
>         }
>
> }, true);
>
> confirmDelete function:
> function confirmDelete(li)
> {
>         alert($("#"+li).children("a.redButton"));
>         $("#"+li).children("a.redButton").slideToggle("medium");
> }
>
>
>
> I'm using iBug and I never get the console.log message of "click on
> span", so it doesn't seem to want to get the click.
>
> Like I said, I had this working at one point, so I don't know if I'm
> going crazy or missing something or if you can't get click events on
> spans in the iPhone.
>
> Anyone have any ideas?
>
> Thanks,
> BJ Clark
> [EMAIL PROTECTED]
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"iPhoneWebDev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/iphonewebdev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to