Tag: jquery mobile

在执行上一个语句之前会显示Javascript警告框

我有一个奇怪的问题,但这并不奇怪,因为我是一个JavaScript新手。 基本上我正在创建一个简单的高低牌纸牌游戏。 (抽两张牌,最高牌获胜)。 无论如何,代码如下。 该程序的基本流程非常简单。 我选择2个随机数(1-52)。 这些号码映射到相应的卡。 (即数字1是黑桃的王牌,37号是俱乐部的杰克等)。 无论如何,在绘制卡片之后,程序将显示相应的卡片并确定获胜者。 在所有这一切结束时,我有一个警报,并告诉获胜者抽奖,并询问用户是否想再次播放。 我遇到的问题是:即使程序应该已经显示了卡的图像并将结果输出到文本区域,警报框会在任何实际发生之前显示,并且永远不会显示卡片或结果。 有任何想法吗? 到目前为止,我发布了所有代码,任何帮助将不胜感激。 提前致谢。 function drawCards() { var oppCard = randNumber(); var customerCard = randNumber(); while (oppCard == customerCard) { customerCard = randNumber(); } var oppCardName = displayCard(oppCard, “oppImage”); var customerCardName = displayCard(customerCard, “custImage”); var result2 = “Your card was: ” + customerCardName; var result1 […]

带有history = false autocloses的JQuery Mobile弹出窗口

我正在尝试显示一个弹出窗口,但弹出窗口自动消失,没有history = false弹出窗口保持可见但是在关闭弹出窗口时触发浏览器返回操作 test popup $(“#indexpage”).on(“pageshow”, function () { $(“#appPopup”).popup(“open”); }); 检查这里发生了什么: http : //jsfiddle.net/francisdb/ThtfZ/ 有关如何解决此问题的任何想法?

如何在jquery中检查IP地址的validation

我需要在我的项目中添加IPvalidation。在jquery或jquery mobile中有任何函数。它会validation输入字段吗? 谢谢

哪个版本的jQuery和jQuery Mobile一起工作?

我正在开展一个侧面项目,并希望它成为一个地理定位的移动应用程序。 不过,我想开始简单。 哪个版本的jQuery和jQuery Mobile最好一起工作? 我在iPad应用程序上使用了一些旧版本,但我想知道更新版本是否可以实际协同工作。 或者,我最好只使用jQuery UI或类似Twitter Bootstrap? 关于地理定位的任何输入都会很好。 非常感谢投入,因为我在未来6个月内对此应用程序有很大的计划。 非常感谢 感谢任何提供帮助的人,但我决定使用最新版本的jQuery从头开始构建,但没有移动或UI

JQM(jQueryMobile)在changePage()上推出DOM的最后一页

我注意到我刚刚查看的页面仍然在DOM中。 有没有办法删除我使用changePage()转换到新页面后查看的最后一页? 我已禁用所有后退导航,因为我不希望在转换到新页面时返回到最后一页。 有什么建议? 网站流程: 主页 – >填写信息 – >提交更改页面() 下一页 – >填写更多信息 – >提交更改页面() 等等… 页面提交后,我不再需要了 更新: 这是第一页: 它在添加新页面时附加了一些内容: 像这样调用live(): // pageName[index] = next_page $(‘#’+pageName[index]).live(‘pagecreate’,function(event, ui){ $(ui.prevPage).remove(); 像这样使用changePage(): $.mobile.changePage(‘getNextPage.php?page=’+pageName[index],’slide’,false,false);

!重要的被覆盖

我正在使用JQuery mobile,我希望我的应用程序上的所有文本都是紫色的。 我这样做了: color: #7A68AE !important; 在我的css的body部分。 然后我尝试在firebug中调试它并注意到我的!important被覆盖了。 这怎么可能? 不是!important是应该覆盖其他一切吗? 注意我已经解决了这个问题,我真的很好奇为什么!important是没有用

如何使用jQuery Mobile显示全屏谷歌地图?

以下代码显示奇怪的输出。 我应该看一个全屏移动地图。 但出于某种原因,它只显示在屏幕的一部分上。 我正在使用jquery.ui.map进行映射。 My Page My Title $(‘#map_canvas’).gmap().bind(‘init’, function() { // This URL won’t work on your localhost, so you need to change it // see http://en.wikipedia.org/wiki/Same_origin_policy $.getJSON( ‘http://jquery-ui-map.googlecode.com/svn/trunk/demos/json/demo.json’, function(data) { $.each( data.markers, function(i, marker) { $(‘#map_canvas’).gmap(‘addMarker’, { ‘position’: new google.maps.LatLng(marker.latitude, marker.longitude), ‘bounds’: true }).click(function() { $(‘#map_canvas’).gmap(‘openInfoWindow’, { ‘content’: marker.content }, this); }); }); […]

如何在jQuery Mobile中向上滑动并向下滑动事件?

你能告诉我如何在jQuery Mobile中获得“向上滑动”和“向下滑动”的事件吗? 我能够“向右滑动”和“向左滑动”事件。 我可以使用第三方库吗? 你能不能给小提醒一个警报/控制台来获得这些活动?

将iScroll与JQM和动态内容结合使用

我正在尝试使用jQuery将iScroll实现到我的HMTL5游戏中。 我似乎无法让它工作? 我在这里遵循了指南: http : //www.gajotres.net/using-iscroll-with-jquery-mobile/ 这是我想要做的: $(document).on(‘pagebeforeshow’, ‘#index’, function(){ $(“.example-wrapper”).html(“”); var html = ”; for(i = 0; i < 30; i++) { html += 'link ‘+i+”; } html += ”; $(“.example-wrapper”).append(html); $(“.example-wrapper”).iscrollview(“refresh”); }); 项目的不同之处在于它使用触发器而我正在使用追加…我似乎无法获得连接? 我的例子是在jsfiddle: http : //jsfiddle.net/jmansa/952NJ/23/

初始化多页面jQuery Mobile的最佳方式

这有点令人困惑,所以我想知道现在正确的方法,初始化你的多页面应用程序。 // include multiple JS files // page init 对于页面init,我尝试过: $(function() { // or $(“div[data-role=’page’]”).on(“pagecreate”, function() { // or $(document).on(“pagecreate”, function() { 我注意到包含JS文件都是在页面init之前“运行”的。 从JS文件调用“页面初始化”中的函数是不可能的……现在它们看起来像: // ab.js function a() {} function b() {} // so on JS文件中的所有函数是否也应该在某种init中? 喜欢: // JS file ab.js $(function() { function a() {} function b() {} }); 这个问题可能有点不清楚,但我只是感到困惑,因为JQM一直在变化,我想知道今天的“最佳”方式是什么….