Javascript jquery-div onclick-在iPhone中不工作
我试过不同的方法Javascript jquery-div onclick-在iPhone中不工作,javascript,jquery,iphone,html,onclick,Javascript,Jquery,Iphone,Html,Onclick,我试过不同的方法 我需要在我的移动站点中单击一个带有jquery的div。单击div将发送一个ajax调用。 $(document).ready(function() { ... ...... $('body')。在('click','selectableCard',function(){ 这在桌面浏览器和android emulator中运行良好。但在iPode4中不起作用 Div <div class="resultsMainContainer selectableCard "&
我需要在我的移动站点中单击一个带有jquery的div。单击div将发送一个ajax调用。
$(document).ready(function() {
... ......
$('body')。在('click','selectableCard',function(){
这在桌面浏览器和android emulator中运行良好。但在iPode4中不起作用
Div
<div class="resultsMainContainer selectableCard ">
我试着:
$('.selectableCard').click(
function(){....
但它不能在桌面上工作。!任何想法都将不胜感激:)
以下是更新的JSFIDLE:
可以在桌面上正常工作,但不能在iPod上正常工作在iphone上,您必须使用
touchevent
例如:
$('.selectableCard').on('click touchstart',function(){
//your code
});
在iphone上,您必须使用
touchevent
,例如:
$('.selectableCard').on('click touchstart',function(){
//your code
});
让它工作起来。
$(document).ready(function() {
... ......
我只是将整个onclick函数(onclick selectableCard)放在ajax中。
因此,它将在每次加载ajax时运行。因此,它可以获得jQuery中指定的class/div
$.ajax({
url : URL
}).done(
function(data) {
container.html(data); //innerHTML part
$('.selectableCard').click(function(){..call div came through above innerHTML..});
});
让它工作起来。
$(document).ready(function() {
... ......
我只是将整个onclick函数(onclick selectableCard)放在ajax中。
因此,它将在每次加载ajax时运行。因此,它可以获得jQuery中指定的class/div
$.ajax({
url : URL
}).done(
function(data) {
container.html(data); //innerHTML part
$('.selectableCard').click(function(){..call div came through above innerHTML..});
});
不确定$(document).ready(在手机上工作document ready在手机上工作正常。因为我在同一应用程序的另一个页面中使用了它。你应该在引号中加$('body')吗?不应该是$(body)Liam,它只有一个引语。“body”啊,我的错误只是自己查了一下。你在使用什么版本的jquery?你是在移动网站上使用jquery mobile还是仅仅使用jquery?不确定$(document).ready(在手机上工作document ready在手机上工作正常。因为我在同一应用程序的其他页面上使用了它。你应该这样做吗$('body')在引号中?不应该是$(body)Liam,它只有一个引号。'body'啊,我的错误只是自己查了一下。你使用的是什么版本的jquery,你是在移动网站上使用jquery mobile还是仅仅使用jquery?由于技术问题(服务器关闭),我无法尝试此操作。无论如何,我得到了答案。我在这里发布。感谢支持。这对我来说非常有效,看起来是一个非常好的答案。由于技术问题(服务器关闭),我无法尝试。无论如何,我得到了答案。我在这里发布。感谢支持。这对我来说非常有效,看起来是一个非常好的答案