Questions tagged «jquery»

jQuery是一个JavaScript库,请考虑添加JavaScript标记。jQuery是一种流行的跨浏览器JavaScript库,它通过最小化浏览器之间的差异来促进文档对象模型(DOM)遍历,事件处理,动画和AJAX交互。标记为jQuery的问题应与jQuery相关,因此问题代码应使用jQuery,并且问题中至少需要与jQuery使用相关的元素。


6
阻止表单重定向还是在提交时刷新?
我搜索了一堆页面,但是找不到我的问题,所以我不得不发表一个帖子。 我有一个带有提交按钮的表单,提交后我不希望它刷新或重定向。我只希望jQuery执行功能。 形式如下: <form id="contactForm"> <fieldset> <label for="Name">Name</label> <input id="contactName" type="text" /> </fieldset> <fieldset> <label for="Email">Email</label> <input id="contactEmail" type="text" /> </fieldset> <fieldset class="noHeight"> <textarea id="contactMessage" cols="20"></textarea> <input id="contactSend" class="submit" type="submit" onclick="sendContactForm()" /> </fieldset> </form> <small id="messageSent">Your message has been sent.</small> 这是jQuery: function sendContactForm(){ $("#messageSent").slideDown("slow"); setTimeout('$("#messageSent").slideUp();$("#contactForm").slideUp("slow")', 2000); } 我尝试过在表单上包含和不包含action元素,但是不知道我在做什么错。更让我烦恼的是,我有一个完美的例子: 示例页面 如果您想实时查看我的问题,请转到stormink.net(我的网站),并在侧边栏显示“向我发送电子邮件”和“ …

14
jQuery分别绑定双击和单击
jQuery中是否有某些东西可以让我区分双击行为和单击行为? 当我将两个都绑定到同一元素时,只执行一次单击。 有没有一种方法可以等待一段时间才能执行单击,以查看用户是否再次单击? 谢谢 :)

8
如何将元素作为第一个孩子插入?
我想在每次单击按钮时使用jquery将div作为第一个元素添加 <div id='parent-div'> <!--insert element as a first child here ...--> <div class='child-div'>some text</div> <div class='child-div'>some text</div> <div class='child-div'>some text</div> </div>


6
在javascript /浏览器中缓存jquery ajax响应
我想在javascript /浏览器中启用ajax响应的缓存。 从jquery.ajax docs: 默认情况下,始终发出请求,但浏览器可能会在其缓存之外提供结果。要禁止使用缓存的结果,请将cache设置为false。如果自上次请求以来未修改资产,则要导致请求报告失败,请将ifModified设置为true。 但是,这些地址都没有强制缓存。 动机: 我想$.ajax({...})在我的初始化函数中放入调用,其中一些请求相同的URL。有时我需要调用这些初始化函数之一,有时我调用多个初始化函数。 因此,如果该特定的URL已经加载,我想最小化对服务器的请求。 我可以推出自己的解决方案(有些困难!),但是我想知道是否有标准的方法可以做到这一点。

4
如何获取jQuery下拉值onchange事件
我添加了两个jQuery UI Dropdown自动完成脚本。现在,我想同时获取第二个下拉菜单的值onchange和要分别存储在变量中。怎么可能? 有什么想法或建议吗?谢谢。 我的小提琴: 样本 我的JS代码: (function($) { $.widget("ui.combobox", { _create: function() { var self = this, select = this.element.hide(), selected = select.children(":selected"), value = selected.val() ? selected.text() : ""; var input = this.input = $("<input>").insertAfter(select).val(value).autocomplete({ delay: 0, minLength: 0, source: function(request, response) { var matcher = new RegExp($.ui.autocomplete.escapeRegex(request.term), …

8
如何在Ajax加载的内容上绑定事件?
我有一个链接,该链接myLink应该将AJAX加载的内容插入到divHTML页面的(appendContainer)中。问题是click我绑定到jQuery 的事件没有在插入到appendedContainer中的新加载的内容上执行。该click事件绑定到未随我的AJAX函数加载的DOM元素上。 我必须更改什么才能绑定事件? 我的HTML: <a class="LoadFromAjax" href="someurl">Load Ajax</a> <div class="appendedContainer"></div> 我的JavaScript: $(".LoadFromAjax").on("click", function(event) { event.preventDefault(); var url = $(this).attr("href"), appendedContainer = $(".appendedContainer"); $.ajax({ url: url, type : 'get', complete : function( qXHR, textStatus ) { if (textStatus === 'success') { var data = qXHR.responseText appendedContainer.hide(); appendedContainer.append(data); appendedContainer.fadeIn(); } } }); …

6
如何使用socket.io向特定客户端发送消息
我从socket.io + node.js开始,我知道如何在本地发送消息和广播socket.broadcast.emit()功能:-所有连接的客户端都收到相同的消息。 现在,我想知道如何向特定客户端发送私人消息,我的意思是一个套接字,用于2个人之间的私人聊天(客户端到客户端流)。谢谢。


8
jQuery数据表:无法读取未定义的属性“ aDataSort”
我创造了这个小提琴和它运作良好,按我的要求:小提琴 但是,当我在应用程序中使用相同的内容时,在浏览器控制台中出现错误,提示无法读取未定义的属性“ aDataSort” 在我的应用程序中,javascript读取如下内容:我已经检查了控制器的输出...它运行良好,并且也打印在控制台上。 $(document).ready(function() { $.getJSON("three.htm", function(data) { // console.log("loadDataTable >> "+JSON.stringify(data)); }) .fail(function( jqxhr, textStatus, error ) { var err = textStatus + ', ' + error; alert(err); console.log( "Request Failed: " + err); }) .success(function(data){ loadDataTable(data); }); function loadDataTable(data){ $("#recentSubscribers").dataTable().fnDestroy(); var oTable = $('#recentSubscribers').dataTable({ "aaData" : JSON.parse(data.subscribers), …

8
在引导弹出窗口中包含表格吗?
<div class="container"> <div class="row" style="padding-top: 240px;"> <a href="#" class="btn btn-large btn-primary" rel="popover" data-content="<form><input type="text"/></form>" data-placement="top" data-original-title="Fill in form">Open form</a> </div> </div> JS小提琴 我猜想我会将表单内容存储在javascript函数中... 如何在引导弹出窗口中包含表单?

20
引导程序:在模式中打开另一个模式
因此,我正在使用以下代码在当前打开的模式窗口中打开另一个模式窗口: <a onclick=\"$('#login').modal('hide');$('#lost').modal('show');\" href='#'>Click</a> 发生的情况是,滚动条将在500ms左右重复。我猜是因为当前的模态仍在逐渐消失。但是,它看起来非常不光滑且结结巴巴。 对于解决此问题的任何建议,我将不胜感激。 另外,在onclick事件中构建此内容的方法是否不专业? 我正在使用引导程序版本3.0。 编辑:我认为有必要减少淡出模态的时间。这怎么可能?



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.