Tag: jQuery的

使用jquery删除链接,但不删除图像

我有一个列表项,每个列表项都包含一个超链接图像。 我正在尝试编写一些将删除链接的jQuery,但不会删除图像。 这可能吗?

PhoneGap + JQM Android滚动问题

我是StackOverflow的新手,但我在google搜索时阅读了很多post;-) 我正在使用PhoneGap + jQuery Mobile组合开发webApp,我在Android上滚动时遇到问题。 我的页面如下所示: … … … 我有我的JS: var height_canvas = $(window).height() – $(“div.ui-footer”).outerHeight() – $(“div.ui-header”).outerHeight() $(“#categories_canvas”).height(height_canvas); 设置高度有效,但overflow-y:scroll不在我的HTC Desire(Android 2.3.3)和HTC Sensation(Android 3。?。? – 不记得确切)但在我的三星Galaxy Nexus上运行良好( Android 4.0.2)。 我不知道为什么,我正在寻找解决方案…我做了一些测试,我发现如果我不使用溢出,页面滚动但我的页脚没有固定在屏幕的底部,我会使用滚动内容修复标题/内容/页脚。 编辑:好的,我已经在互联网上阅读了很多页面,似乎不支持溢出(和其他许多人一样……)。 所以我决定将我的菜单链接放在标题上,内嵌标题标题(如iOS上的“后退”按钮)。 我只有三页,减去实际我有两个链接,所以将它们放在标题上是我的另一种选择。 太遗憾了 ! 但它有效,这是必不可少的;-)

没有地图的地理编码

我可以使用没有地图的Google地图地理编码API吗? 我有一个带有自动填充Google Maps API Place的文本框,我希望在用户输入街道号后,我会收到邮政编码。 问候

如何在jquery事件处理程序中传递对象方法?

我有一堆调用特定jQuery插件的处理程序。 我想重构代码并创建一个对象,其属性和方法可以传递给一个包装器,然后调用该插件。 问题:我在模仿以下声明时遇到困难: $(“li”, opts.tgt).live(“click”, function () { GetContact(this); }); 有人对如何进行有一些建议吗? TIA。 function InitAutoCompleteTest() { // Init custom autocomplete search var opts = { tgt: “#lstSug”, crit: “#selCrit”, prfxID: “sg_”, urlSrv: gSvcUrl + “SrchForContact”, fnTest: function (str) { alert(str) }, fnGetData: function (el) { GetContact(el) } } $(“input”, “#divSrchContact”).bind({ “keypress”: function (e) { // Block […]

如何选择具有特定内联样式的元素?

假设有三个元素如下 tab01 tab02 tab03 如何使用jQuery选择没有内联样式display: none的元素display: none ? 谢谢

如何知道是否使用jQuery显示?

我试过$ .isshown()但是没有这个function

即使在Chrome上进行URL重定向后,Jquery仍继续运行

$(‘#target’).click(function() { window.location.replace(“http://www.google.com”); return false; }); 如何告诉chrome和所有其他浏览器停止他们正在做的事情并立即重定向到另一个网页? Firefox 8.0会立即执行window.location.replace,正如我所希望的那样。 当我单步执行上面的代码时,Chrome 15.0.874.121飞过window.location代码并返回false,然后进入后续的Jquery函数(换句话说,Chrome完成整个调用堆栈,然后替换URL) 我正在尝试在许多不同的区域执行重定向,最大的问题是额外的Jquery可以为重定向添加3-5秒的时间,特别是在.ajax成功调用中。 我正在使用jQuery 1.7.1并且没有javascript错误 我试过了: 到处都是“回归假” 使用不同的重定向(location.reload(true),location.href等) 将我的重定向移动到任何其他function之外 完全将我的重定向移动到一个单独的function 无论我做什么,Chrome都拒绝简单地转到另一个网站而不先完成其调用堆栈。 请帮忙。

如何独立调用show / hidefunction

嗨,我得到了帮助,最终我得到了jquery show / hidefunction,效果很好。 但是,当有几个评论小组时,我花了一整天的时间做下一步。 这里的代码 var toggle = false; $(function() { $(document).on(‘click’, ‘a.comments’, function(e) { var $this = $(this); $(‘.toggleComments’).toggle(1000,function() { if(!toggle) { $this.text(‘Hide Comments’); toggle = !toggle; }else { $this.text(‘Show Comments’); toggle = !toggle; } }); e.preventDefault(); }); }); Show Comments This is #comment1 This is #comment2 Show Comments This is #comment1 This […]

如何使用jquery将在一个文本框中输入的值反映到另一个文本框中

我想显示在一个文本框中输入的数据反映在另一个文本框中 就像我在TextBox1上输入任何东西一样,我应该进入TextBox2(像reflection一样) 这是我试过.. $(“.valueEnter”).click(function () { $(‘#message’).html($(‘#textBox’).val()); }); TextBox 1 : TextBox 2 :

如何停止javascript等待延迟完成?

我有一个函数,它接受一个参数并进行同步加载。 我将其更改为执行异步jQuery.ajax调用以检索数据并调用回调。 旧代码(无法修改)使用相同的function并失败。 我需要能够以两种方式检索数据,以便异步代码可以继续运行,如果异步已经加载了它,旧的同步代码可以检索缓存的数据,同步加载它或等待已经运行的任何异步请求。 var ajaxQueries = {} loadEngineData(fileId, callback) { var sync = callback == undefined; if (ajaxQueries[fileId]) { if (sync) { //Need to stop here and wait for ajaxQueries[fileId] to finish //Execution cannot continue! If we return before defered has ended here 3rd party scripts will fail. return data; } else { ajaxQueries[fileId].done(function(data){callback(data)}); […]