Tag: jQuery

jQuery的xy文档坐标的DOM对象

我需要获取DOM元素的X,Y坐标(相对于文档的顶部/左侧)。 我找不到任何插件或jQuery属性或方法,可以给我这些。 我可以获取DOM元素的顶部和左侧,但是可以相对于其当前的容器/父级或文档。

如何在jQuery中发送模型$ .ajax()发送请求到MVC控制器方法

在使用下面的代码进行自动刷新时,我假定当我发布post时,模型会自动发送到控制器: $.ajax({ url: '<%=Url.Action("ModelPage")%>', type: "POST", //data: ?????? success: function(result) { $("div#updatePane").html(result); }, complete: function() { $('form').onsubmit({ preventDefault: function() { } }); } }); 每次有一个post,我需要增加模型中的值属性: public ActionResult Modelpage(MyModel model) { model.value = model.value + 1; return PartialView("ModelPartialView", this.ViewData); } 但是,当使用jQuery AJAX请求发布页面时,模型不会传递给控制器​​。 我如何在AJAX请求中发送模型?

jQuery美元符号($)作为函数参数?

我了解JavaScriptclosures,我已经看到这在原生JS完成: (function () { // all JS code here })(); 但是,添加jQuery spice是做什么的? (function ($) { // all JS code here })(jQuery);

如何使用jQuery获取所有ID?

我正在试图收集一个部门的ID列表(数组) <div id="mydiv"> <span id='span1'> <span id='span2'> </div> $("#mydiv").find("span"); 给我一个jQuery对象,但不是一个真正的数组; 我可以 var array = jQuery.makeArray($("#mydiv").find("span")); 然后使用for循环将id属性放入另一个数组中 或者我可以做 $("#mydiv").find("span").each(function(){}); //but i cannot really get the id and assign it to an array that is not with in the scope?(or can I) 无论如何,我只想看看在jQuery中是否有这样的简写;

jQuery Selector + SVG不兼容?

我一直在使用内嵌SVG和JavaScriptanimation的HTML5文档。 我想在用户点击任何地方时popup一个框,并且当用户单击某个不是框的地方时,我希望框消失。 这意味着我不能使用$(window).click() ,这是$(window).click() 。 我已经试过selectSVG顶部给他们类名称和使用$(".svgclassname").click() ,但这似乎不工作。 也没有用$("#svgname").click()来select单个的。 问题是什么? (当我用$(window)replace$(".eyesvg")时,当用户点击窗口中的任何位置时,光标附近会出现一个蓝框。

JavaScript缩放文本以适应固定Div

在JavaScript / jQuery中,如何在一个固定宽度的div内缩放一段变长的文本,这样一行总是可以放入div中(如同一行)? 谢谢。

jQuery中$ .getJSON()和$ .ajax()之间的区别

我正在调用ASP.NET MVC操作 public JsonResult GetPatient(string patientID) { … 从JavaScript使用jQuery。 以下通话起作用 $.getJSON( '/Services/GetPatient', { patientID: "1" }, function(jsonData) { alert(jsonData); }); 而这一个没有。 $.ajax({ type: 'POST', url: '/Services/GetPatient', data: { patientID: "1" }, contentType: 'application/json; charset=utf-8', dataType: 'json', success: function(jsonData) { alert(jsonData); }, error: function() { alert('Error loading PatientID=' + id); } }); 两者都达到操作方法,但是,$ .ajax调用时,patientID值为空。 我想使用$ .ajax调用一些高级callback。 […]

我如何将parameter passing给jQuery中的事件处理程序?

使用jQuery代码: $("#myid").click(myfunction); function myfunction(arg1, arg2) {/* something */} 如何在使用jQuery时将parameter passing给myfunction ?

为什么JQuery到处都有美元符号?

我正在做一个有很多JQuery的项目。 例如,JQuery在任何地方都有许多$符号 $(document).ready(function () { $('input[type=file]').wl_File({ url: '/Admin/PolicyInventory/UploadDocuments', onFileError: function (error, fileobj) { $.msg('file is not allowed: ' + fileobj.name, { header: error.msg + ' Error ', live: 10000 }); } }); … 我的问题是,这个美元符号是什么意思? 为什么到处都用,我怎么理解和解释呢? 这让我想起我在大学学习计划的那些可怕的日子,不得不把自己的括号放在任何地方,而不知道我为什么要这样做。

使用javascript确定div顶部到窗口顶部的距离

如何确定div顶部到当前屏幕顶部之间的距离? 我只想将像素距离设置为当前屏幕的顶部,而不是文档的顶部。 我已经尝试了一些像.offset()和.offsetHeight这样的东西,但是我无法把我的大脑包裹起来。 谢谢!