Note that there are some explanatory texts on larger screens.

plurals
  1. POa href link not clickable on safari mobile
    primarykey
    data
    text
    <p>I'm in the process of testing for cross-browser compatibility on a timeline I've created here: <a href="http://bmcmahen.com/timeline/timeline.html" rel="nofollow">http://bmcmahen.com/timeline/timeline.html</a></p> <p>I'm trying to use highslide so that when I click on an entry in the timeline, it opens up a new window containing more information. This works well in every browser except Safari Mobile. With Safari mobile even regular links are not even clickable in the div. This suggests to me that it (a) isn't a javascript error (which is reinforced by the safari mobile debugger which doesn't report any errors), and (b) that it's something to do with css, or the way in which safari (mobile only) handles touch events. </p> <p>Code as it's displayed:</p> <pre><code> &lt;div style="position: absolute; top: 350px; left: 92.48811740233592px; " class="timeline-event timeline-event-box"&gt; &lt;div class="timeline-event-content"&gt; &lt;div style=""&gt; &lt;a href="fallback.html" title="Testing a link in mobile Safari." onclick="return hs.htmlExpand(this)"&gt; &lt;p class="name"&gt;I should open a highslide window&lt;/p&gt; &lt;/a&gt; &lt;p class="date"&gt;&lt;a href="http://www.google.com"&gt;Regular Link&lt;/a&gt;&lt;/p&gt; &lt;div class="highslide-maincontent"&gt; This is the main content. &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; </code></pre> <p></p> <p>You can see this sample node on the left hand side, near 1860. The CSS is available through web inspector or firebug. </p> <p>UPDATE: I might be wrong about the problem being the CSS. I disabled the touch event handlers that come with the timeline.js api, and while pinching and scrolling no longer work with swipes, the links now work. </p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload