As a newcomer to Kendo and JavaScript, I may be missing something obvious...
In one of my list entries, I have a simple call like this:
<li style="margin: 0.5em 0 0.5em 0">
<a href="#transaction-details" data-bind="click: onBadTransaction">
<span style="float:left; vertical-align:middle"><img src="styles/images/X_Red_24.png" /></span>
<span style="margin-left:3%; vertical-align:auto; font-weight:bold">$21.36</span>
<span style="margin-left:3%; vertical-align:auto; font-size:14px;">Starbucks #556734</span>
<span style="float:right; padding-right:1.5em; font-size:small">12:37pm</span>
</a>
</li>
When I click this element in my web browser, it works correctly. However, when I try it on mobile, it doesn't respond.
The function simply changes a variable state from True to False.
I'm using the same function on other elements and they work fine, so I know the JavaScript is functioning properly. It's just not triggering on the list item on mobile devices (even though it works on desktop).
Any thoughts on why this behaves differently on web versus mobile?