Questions tagged «jquery»

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

2
在AJAX和jQuery中使用HTML5文件上传
诚然,Stack Overflow周围也存在类似的问题,但似乎没有一个完全符合我的要求。 这是我想要做的: 上传完整的数据形式,其中一个是单个文件 使用Codeigniter的文件上传库 到这里为止,一切都很好。数据根据需要进入我的数据库。但我也想通过AJAX帖子提交表单: 使用原生HTML5 File API,而不是Flash或iframe解决方案 最好与底层.ajax()jQuery方法连接 我想我可以想象如何通过使用纯JavaScript来在字段的值更改时自动上载文件来实现此目的,但我宁愿一次完成所有工作以在jQuery中提交。我认为无法通过查询字符串进行操作,因为我需要传递整个文件对象,但是此时我有点不知所措。 能做到吗?


27
引导模式:关闭电流,打开新的
我已经寻找了一段时间,但是找不到解决方案。我想要以下内容: 在Bootstrap模式下打开一个URL。我有这个问题。因此,内容是动态加载的。 当用户在此模式中按下按钮时,我希望隐藏当前模式,然后在此之后,立即希望使用新URL(用户单击)打开一个新模式。第二模态的该内容也被动态加载。 如果用户随后关闭了第二个模态,则第一个模态必须再次返回。 我已经盯着这几天了,希望有人能帮助我。 提前致谢。

11
将Markdown /纺织品转换为HTML的Javascript(理想情况下,将其转换回Markdown /纺织品)
有几种不错的Markdown / Textile Javascript编辑器(例如:http : //attacklab.net/showdown/,我现在正在使用的那个),但是我所需要的只是一个Javascript函数,可以从Markdown / Textile中转换字符串-> HTML,然后返回。 最好的方法是什么?(理想情况下,它将是jQuery友好的-例如,$("#editor").markdown_to_html()) 编辑:另一种表达方式是我正在寻找Railstextilize()和markdown()文本助手的Javascript实现。


16
第一页加载后刷新一次页面
我想实现一个JavaScript代码,声明以下内容:如果页面完全加载,请立即刷新页面,但仅刷新一次。我被困在“只有一次”: window.onload = function () {window.location.reload()} 这给出了一个没有“仅一次”的循环。如果有帮助,将加载jQuery。

7
如何正确使用jsPDF库
我想将某些div转换为PDF,并且尝试了jsPDF库,但没有成功。看来我不明白我需要导入什么才能使库正常工作。我已经看过这些示例,但仍然无法弄清楚。我尝试了以下方法: <script type="text/javascript" src="js/jspdf.min.js"></script> 在jQuery之后: $("#html2pdf").on('click', function(){ var doc = new jsPDF(); doc.fromHTML($('body').get(0), 15, 15, { 'width': 170 }); console.log(doc); }); 出于测试目的,但我收到: "Cannot read property '#smdadminbar' of undefined" #smdadminbar身体的第一个div在哪里。

3
jQuery选择器中的冒号的目的是什么?
我已经开始使用Wijmo工具包,并且在其文档页面中遇到了很多与此类似的选择器示例: $(":input[type='radio']").wijradio(); 我会这样写我的: $('input[type=radio]').wijradio(); 这些都一样吗?或者我缺少什么? 请注意,上面有两个区别:第一个选择器以冒号作为前缀,并为输入类型加引号。


10
输入类型=“数字”的onchange事件
我该如何处理onchange <input type="number" id="n" value="5" step=".5" />?我无法执行keyup或keydown,因为用户可能只是使用箭头来更改值。我想在它发生变化时处理它,而不仅仅是模糊,我认为.change()事件确实如此。有任何想法吗?
84 jquery  html 


4
在事件上使用jQuery获得点击的元素?
我正在使用以下代码来检测何时单击了动态生成的按钮。 $(document).on("click",".appDetails", function () { alert("test"); }); 通常,如果您只是这样做,则$('.appDetails').click()可以$(this)用来获取被单击的元素。如何使用上面的代码完成此操作? 例如: $(document).on("click",".appDetails", function () { var clickedBtnID = ?????? alert('you clicked on button #' + clickedBtnID); });


10
使用浏览器后退按钮时如何强制重新加载页面?
我需要以某种方式检测到用户已按下浏览器的后退按钮,并使用jquery重新刷新页面(重新加载内容和CSS)。 如何通过jquery检测此类动作? 因为现在如果使用浏览器中的“后退”按钮,某些元素将不会重新加载。但是,如果我使用网站中的链接,则所有内容都会刷新并正确显示。 重要! 有些人可能误会了我想要的东西。我不想刷新当前页面。我想刷新按下后退按钮后加载的页面。这是我更详细的意思: 用户正在访问第1页。 在第1页时-他点击了第2页的链接。 他被重定向到page2 现在(重要的部分!),他单击浏览器中的“后退”按钮,因为他想返回到第1页 他回到了page1上-现在正在重新加载page1,并且出现类似“您回来了!”的警报。

18
尝试使用JavaScript验证URL
我想验证URL并显示消息。下面是我的代码: $("#pageUrl").keydown(function(){ $(".status").show(); var url = $("#pageUrl").val(); if(isValidURL(url)){ $.ajax({ type: "POST", url: "demo.php", data: "pageUrl="+ url, success: function(msg){ if(msg == 1 ){ $(".status").html('<img src="images/success.gif"/><span><strong>SiteID:</strong>12345678901234456</span>'); }else{ $(".status").html('<img src="images/failure.gif"/>'); } } }); }else{ $(".status").html('<img src="images/failure.gif"/>'); } }); function isValidURL(url){ var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/; if(RegExp.test(url)){ return true; }else{ return false; } } 我的问题是,即使输入正确的网址,它也会显示一条错误消息,直到它与正则表达式匹配为止,即使该网址类似于,它也会返回true …

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.