Tag: jQuery

处理jQuery中的多个ID

可以像在代码中一样处理多个ID <script> $("#segement1,#segement2,#segement3").hide() </script> <div id="segement1"/> <div id="segement2"/> <div id="segement3"/>

如何selectjQuery中两个标签之间的所有内容

我有一个标题和无序列表文件。 我如何使用JQuery来select一个给定的标题(通过其唯一的类名),并在该标题和下一个标题之间的所有内容? 更新: 你的build议是伟大的,但不是我在找什么。 例如,在下面的代码中,我只想访问id为“heading2”的“h1”,但是不包括id为“heading3”的“h1”。 上面提供的jQuery示例将在第一个不是“h”标签的“h”标签之后进行访问。 …或者,纠正我,如果我错了:) <h1 id="heading1">…</h1> <ul>…</ul> <p>…</p> <ul>…</ul> <p>…</p> <h1 id="heading2" >…</h1> <ul>…</ul> <p>…</p> <ul>…</ul> <p>…</p> <h1 id="heading3" >…</h1> <ul>…</ul> <p>…</p> <ul>…</ul> <p>…</p>

jQuery IDselect器(“#id”)返回数组

我在noConflict模式下使用jQuery v1.6.1。 我使用IDselect器,如$j("#divID").value来获取存储的项目的值。 不幸的是, $j("#inputID")正在返回一个项目列表,所以我必须使用$j("divID")[0].value来获取对象的值。 [0]似乎没有必要,因为根据定义,只有一个具有任何给定id的html元素。 这是从IDed对象获取值的适当方式吗? 或者,还有更好的方法? 谢谢!

jQuery将DIV复制到另一个DIV中

需要一些jQuery帮助将DIV复制到另一个DIV,并希望这是可能的。 我有以下的HTML: <div class="container"> <div class="button"></div> </div> 然后我在我的网页的另一个位置有另一个DIV,我想复制'button'div到下面的'package'div: <div class="package"> Place 'button' div in here </div>

jquery ajax,逐步读取stream?

我已经读过这个问题,但并不完全回答我的问题。 不幸的是,自从我上次查看Ajax以来,XHR对象中的内容看起来已经发生了变化,因此在完成填充之前不能再直接访问responseText 。 我必须编写一个页面,使用AJAX(最好是jQuery,但我愿意build议)通过HTTP从我无法控制的服务器检索CSV数据。 响应数据可能相当大; 一个兆字节的文本并不less见。 服务器是stream的友好的。 还有什么方法可以直接从Javascript返回数据stream吗? 我可以select编写一些居于中间的PHP代码,并使用某种“Comet”技术(长轮询,EventSource等),但是如果可能,我宁愿避免这种情况。 如果是相关的,假设这个问题,用户有最新版本的Firefox / Chrome / Opera和旧的浏览器兼容性不是问题。

jQuery不支持postmessage事件?

当我使用jQuery事件侦听器来处理消息事件,如下所示: $(window).on('message', function(e) { var data = e.data; // data = undefined }); 数据是不确定的! 我确定我已经将数据传递给当前窗口。 因为如果我使用“addEventListener”,一切顺利! 所以有什么问题?

我们如何更新url或查询string使用JavaScript / jQuery,而无需重新加载页面?

有没有办法更新url编程方式而不重新加载页面? 编辑:我在post中添加了一些标题。我只是想清楚,我不想重新加载页面

如何使用AJAX&jQuery发布一个django表单

我已经为django AJAX表单检查了大量的教程,但是它们中的每一个都告诉你一个这样做的方法,没有一个是简单的,我有点困惑,因为我从来没有使用过AJAX。 我有一个叫做“note”的模型,它是一个模型,在模板里我需要每次一个note元素发送stop()信号(来自jQuery Sortables),Django更新对象。 我目前的代码: views.py def save_note(request, space_name): """ Saves the note content and position within the table. """ place = get_object_or_404(Space, url=space_name) note_form = NoteForm(request.POST or None) if request.method == "POST" and request.is_ajax: msg = "The operation has been received correctly." print request.POST else: msg = "GET petitions are not allowed for this […]

ng-mouseover并留下来在angularjs中使用鼠标切换项目

HTML: <ul ng-repeat="task in tasks"> <li ng-mouseover="hoverIn()" ng-mouseleave="hoverOut()">{{task.name}}</li> <span ng-show="hoverEdit"><a>Edit</a></span> </ul> JS: $scope.hoverIn = function(){ $scope.hoverEdit = true; }; $scope.hoverOut = function(){ $scope.hoverEdit = false; }; 代码是荒谬的,因为我觉得太多了。 我认为这可以简化。 无论如何,结果切换所有项目一旦它被徘徊。 我有jQuery背景,所以我不知道如何使单个项目在ng-repeat 。

jQuery插入div作为特定的索引

说我有这个: <div id="controller"> <div id="first">1</div> <div id="second>2</div> </div> 但是说我想根据我提供的索引任意插入一个新的div。 说我给索引插入0,结果应该是: <div id="controller"> <div id="new">new</div> <div id="first">1</div> <div id="second">2</div> </div> 如果我有一个索引插入2的结果将是。 <div id="controller"> <div id="first">1</div> <div id="second">2</div> <div id="new">new</div> </div> 如果我给一个1的索引,结果将是: <div id="controller"> <div id="first">1</div> <div id="new">new</div> <div id="second">2</div> </div> 只是忘记最后一个例子的格式。 在这个网站上复制和粘贴HTML代码的简单行为足以让我尖叫,把我的头发拉出来,我不想再花时间搞这个了!