"in a desktop browser the whole thing works fine."
$(sym).attr("class"); returns undefined. My browser: Safari.
"reset questions button": is it a symbol ?
It will be easier to help you seeing the complete file.
Thanks for replying, I have tested it in Safari, Chrome, Firefox and Opera.
"class" is defined earlier in the code.
I am away from my desktop right now and don't have a copy of the build with me .. what would be the best way to show the file, upload a zipped build somewhere or paste up all the java? I can sort either out tomorrow ..
Thanks again, much appreciated.
Yes, attr("class") returns class or attr('id') returns id.
but $(sym).attr("what you want") returns undefined.
You can upload a zipped build. 4 files are needed: xxxx.an, xxxx_edge.js, xxxx_edgeActions.js, xxxx_edgePreload.js
I've zipped our latest attempt to fix the problem and placed it here:
Tried using touchend instead of touchstart as it seems touchstart won't intstigate sym.stop()?
It's fixed! thanks if you had a look, much appreciated
It's the craziest thing, we had to remove touch triggers and just use clicks .. go figure
I just dowloaded your files.
e.preventDefault(); is missing on your events: click, touchend,...
There are other issues. I will write an update.