Tag: javascript

何时适合使用同步ajax?

我刚刚阅读了关于jQuery的同步ajax调用的另一个问题,我想知道: 什么情况使ajax调用的同步版本有益/必要? 理想情况下,我想要一个例子,为什么同步比标准的ajax更好。

在评论之间获取内容

希望这个不太棘手…… 我试图使用javascript(使用jQuery插件)获得注释之间的上下文。 结果必须排除注释。 在这种情况下,父级是一个表,但它可以是任何东西,如div 表 Name Number Type Account Manager DIV something something something 感谢Felix的想法 function GetTemplate(root, name) { var output = “”; var record = false; function iterate(node) { var children = node.childNodes; for (var i = 0; i = 0; i–) { var child = children[i]; if (child.nodeType === 8 && child.nodeValue.trim() === […]

使用jquery在表中动态添加删除行

我按如下方式构建了我的表: Name Value Scooby Doo6 单击“添加行”按钮时,我需要将按钮更改为删除按钮并在第一行插入新行。 第一行必须包含与代码中相同的内容。 我怎样才能做到这一点? 单击删除按钮,Imust能够删除删除按钮所属的行吗?

有没有办法检测用户是否在beforeunload事件中按下“Stay on page”或“Leave page”?

有没有办法在下面的代码中检测到用户点击了“离开页面”或“留在页面上”按钮? $(window).on(‘beforeunload’, function (){ return “You save some unsaved data, Do you want to leave?”; });

使用AJAX调用PHP文件

我正在尝试使用jQuery中的$ .ajax()函数调用php文件,但它无法正常工作。 单击页面上的按钮时,将运行以下代码: if($error === false) { alert($error); $.ajax({ url: ‘/new-user.php’, type: ‘POST’, data: { name: $(‘#name’).val(), email: $(‘#name’).val(), password: $(‘#name’).val() } }); 这是我的表格: First Name Email Address Password Confirm Password Sign Up Passwords do not match. 我已经将表单设置为onClick以返回false,以便表单在提交时不会重新加载页面,以便jQuery可以运行。 任何帮助是极大的赞赏。

将ID添加到raphael对象

我有一个相当大的地图,包含Raphael路径,我试图让一些jquery ajax脚本可以访问。 我试图添加一个ID或任何东西,以便以有组织的方式从jquery访问它。 作为拉斐尔的新手,我无法找到实现这一目标的好方法。 我尝试使用.data()为每个点添加一个ID,其中包括“seat_1”,“seat_2”等,但到目前为止还没有成功。 我将如何组织这个代码,以便通过循环操作它? 我意识到这是一个相当开放的问题,但任何建议都非常感谢 在这里演示: http : //www.sam-sys.in/demo/pushparaj/ticketreservation/? page_id = 203 var path_gs = rsr.path(“M5.834,698.336c-3.217,0-5.833,2.615-5.833,5.831 c0,3.215,2.616,5.833,5.833,5.833c3.219,0,5.835-2.618,5.835-5.833C11.669,700.951,9.053,698.336,5.834,698.336”); path_gs.attr({“clip-path”: ‘url(#SVGID_2_)’,fill: ‘#777675’,parent: ‘group_a’,’stroke-width’: ‘0’,’stroke-opacity’: ‘1’}).data(‘id’, ‘path_gs’); 产生

在jquery中监听类的更改

在jquery中是否有一种方法可以监听节点类的更改,然后在类更改为特定类时对其执行某些操作? 具体来说,我正在使用jquery工具选项卡插件和幻灯片放映,并且正在播放幻灯片时,我需要能够检测焦点何时在特定选项卡/锚点上,以便我可以取消隐藏特定的div。 在我的具体例子中,我需要知道何时: Video Link 7 添加了“current”类更改为以下内容: Video Link 7 然后我想在那一刻取消隐藏div。 谢谢!

禁用所有jquery datepicker输入的自动完成function

我想使用jquery ui datepicker禁用所有输入的autocomplete ,而不是手动对每个输入执行此操作。 怎么可能这样呢?

jquery javascript:用hashtag添加浏览器历史记录?

我的网站上有一个链接,上面写着“全屏谷歌地图”。 一旦我点击它,我将谷歌地图加载到100%宽和100%高位固定div容器。 单击链接时,我还添加#map作为哈希。 是否可以使浏览器后退按钮与之一起工作? 也就是说,如果我点击此链接,我会将#map添加到我当前的地址。 单击后退按钮后,将删除#map哈希,并删除或隐藏带有谷歌地图的div容器。 这有点可能吗? 编辑: $(‘.showMapLink’).live(‘click’, function() { $(‘#mapContainer’).fadeIn(‘fast’, function () { loadMap(“mapContainer”); top.location.hash = “map”; $(window).bind( ‘hashchange’, function( event ) { $(‘#mapContainer’).fadeOut(‘fast’, function () { $(this).children().remove(); }) }); }); });

无法使用JQuery更改z-index

我出于某种原因无法使用jQuery更改元素的zIndex。 我搜索了所有这个网站和谷歌,但找不到正确的答案。 我试图在点击按钮时将我的元素放在另一个div的前面。 我使用了你可以在这里看到的代码。 但没有奏效。 $(this).parent().css(‘zIndex’,3000); 它在开头的元素的CSS代码: #wall{ width:100%; height:700px; position: absolute; top:500px; background: #11c1e7; opacity: 0.6; z-index: 900; } 要超出此范围的元素的CSS代码: .port1 { width:200px; height:200px; left:px; top:-500px; border-radius: 500px; background:red; position:absolute; z-index: 10; } 有谁知道我怎么解决这个问题? //编辑 链接到该网站: http : //dannypostma.com/project/j.php 点击投资组合球时,两个球从空中掉落。 点击时这些应该在水面前。