有人可以解释一下= $(); 在jQuery中意味着什么?

我在看一些代码中有以下内容: // Save an empty jQuery in our cache for now. dialogs[id] = $(); 任何人都可以解释它的含义。 我不知道这个概念。 谢谢 更新: 这里有一些代码: var loadAndShowDialog = function (id, link, url) { var separator = url.indexOf(‘?’) >= 0 ? ‘&’ : ‘?’; // Save an empty jQuery in our cache for now. dialogs[id] = $(); // Load the dialog with […]

未捕获的TypeError:无法读取未定义的属性’mouseX’

我正在使用AmCharts制作一张随时间变化的付款图表。 我对AmCharts的配置看起来是正确的。 另请注意我不是Javascript的专家。 使用AmCharts 3.18.3.free 完整的控制台输出是 未捕获的TypeError:无法读取undefined @ amcharts.js的属性’mouseX’:4107 d.ChartCursor.d.Class.update @ amcharts.js:4107 e.AmRectangularChart.e.Class.update @ serial.js:346 e.AmSerialChart.e.Class.update @ serial.js:980 d.update @ amcharts.js:196 我也在使用RainbowVis-JS 。 newdata = [{“date”:”2015-12-01T00:00:00-0600″,”Company 1″:145,”Company 2″:124},{“date”:”2015-11-01T00:00:00-0600″,”Company 1″:165,”Company 2″:136}]; 整个项目位于使用jquery调用的函数中 用户选择一家公司并单击一个按钮,该按钮会触发该按钮并提取数据。 此代码段位于运行的函数的主体中。 (mainFunc) var that = this; this.chart = new AmCharts.AmSerialChart(); 以下是主函数下的显示function(mainFunc – > displayFunc) newdata.reverse() var companiesLength = companies.length; var rainbow = new […]

无法将json数组从PHP返回到jQuery AJAX

问题 我正在使用带有下拉列表的AJAX jQuery来从PHP获得一些响应。 到目前为止,我只想从数据库中获取一行,但现在我想要另一个数组。 现在的情况 前面 – $.ajax({ type: “POST”, url: “project_details.php”, data: data_string, cache: false, success: function(data){ if(data){ var json = data; obj = JSON.parse(json); $(“#project-name”).text(obj.project_name); $(“#start-date”).text(obj.start_date); } } }); 回来 – $result=mysqli_query($db,”SELECT distinct project_name,start_date FROM `projects` WHERE a.supervisor_email = ‘$email’ and a.project_id = ‘$project'”); $count=mysqli_num_rows($result); $row=mysqli_fetch_array($result,MYSQLI_ASSOC); if($count==1){ echo json_encode(array(“project_name” =>$row[‘project_name’], “start_date” => $start->format(“d […]

使用浮点匹配正数和负数的正则表达式

我试图用浮点数制作正数和负数的正则表达式 我尝试的是: var pattern = new RegExp(‘(^[-+]?([0-9]+)(\.[0-9]+))$’); 在这里,我尝试了它,几乎实现了我的目标,但有一点我想知道我哪里错了。 我尝试了下面显示的字符串: pattern.test(“1”); false pattern.test(“11”); false pattern.test(“111”); true pattern.test(“11.11”); true pattern.test(“-11.11”); true pattern.test(“+11.11”); true pattern.test(“.11”); false pattern.test(“+12414.11”); true 除了前两个无法匹配的字符串外,所有这些都正确 任何人都可以帮助我吗?

将外部网页加载到div中

我一直在阅读有关iframe,jquery,jsonp以及如何解决我的“问题”的方法。 我想知道,获得我需要的结果的最佳方法是什么? 非常感谢任何和所有帮助! 建议代码/脚本/字符串是首选,我以前从未尝试过类似的东西。 场景: 从external.com/loadme.html加载/显示外部URL /网页到domain.com/loaded.html 可以在加载/ iframed输出中导航(单击链接) 我想知道,我应该如何制作external.com/loadme.html? 使用ajax导航并将内容加载到loadme.html? 定期导航链接? 基本上,我将创建一个包含一些内容,一些链接和什么不是的页面,并将整个内容加载到其他2个带导航的网站,所有内容都在DIV中。 我不确定最好的方法是什么,在我用很多时间研究之前,我想问一下是否有人有任何建议? 谢谢!! -Tom

Jquery多个复选框在var中获取值或在span中打印

html的代码是: Add-ons Add-on Number 1 – 10 QR Add-on Number 2 – 20 QR Add-on Number 3 – 40 QR Add-on Number 4 – 60 QR I want more add-ons 0 1 2 3 User total usage: jQuery的: //For select function displayVals() { var singleValues = $(“#more”).val(); $(“#span”).html(“more addons: ” + singleValues); } $(“select”).change(displayVals); displayVals(); […]

使用match()在单独的句子中分割长文本的正则表达式

这是一个textarea,用户在其中写入一些文本。 我在里面写了一个例子。 First sentence. Second sentence? Third sentence! Fourth sentence. Fifth sentence 正则表达式中已经考虑过的要求 separator包含在数组项中 最后一句不一定需要分隔符(它可以以任何字符结尾) 如果一个句子有多个分隔符char,它将包含在数组项中。 例: 第二句?!? 应该是[…,“第二句?!?”,……] 缺少要求(我需要帮助)<< 每个新行应该由一个空数组项表示。 如果应用正则表达式,则应该是响应: [“First sentence.”, “Second sentence?”, “Third sentence!”, “”, “Fourth sentence.”, “”, “”, “Fifth sentence”] 相反,我收到了这个: [“First sentence.”, “Second sentence?”, “Third sentence!”, “Fourth sentence.”, “Fifth sentence”] 这是正则表达式和匹配调用: var tregex = /[^\r\n.!?]+(:?(:?\r\n|[\r\n]|[.!?])+|$)/gi; var sentences = $(‘#text’).val().match(tregex).map($.trim); […]

Ckeditor和Lightbox不起作用

美好的一天! 我通过这个http://ckeditor.com/addon/lightbox指令做了一切,但我总是产生这个错误(当按下按钮灯箱时):未捕获的TypeError:无法读取未定义的属性’split’ 码: Replace Textarea by Code — CKEditor Sample CKEditor Samples » Replace Textarea Elements Using JavaScript Code This editor is using an <iframe> element-based editing area, provided by the Wysiwygarea plugin. CKEDITOR.replace( ‘textarea_id’ ) CKEDITOR.replace( ‘editor1’ ); CKEditor – The text editor for the Internet – http://ckeditor.com Copyright © 2003-2015, CKSource – Frederico […]

用户使用jQuery检查可用性

我试图检查我的用户名是否可以通过使用jQuery注册,该脚本实际上没有错误,但它仍然说” the username in use “即使数据库中没有用户名记录。 这是我的函数的PHP代码 function checkavailabileUserName($UserName) { if(isSet($_POST[‘userName’])) { $username = $_POST[‘userName’]; $sql_check = mysql_query(“SELECT userUserName FROM user WHERE userUserName=’$username'”) or die(mysql_error()); if(mysql_num_rows($sql_check)) { echo ‘The username ‘.$username.’ is already in use.’; } else { echo ‘OK’; } } } 我在这个名为RegisterUserAction.php的页面上调用此函数 checkavailabileUserName($UserName); 这是JAVASCRIPT代码 pic1 = new Image(16, 16); pic1.src = “http://sofzh.miximages.com/php/loader.gif”; $(document).ready(function(){ […]

违反了相同的原产地政策?

嘿, 我正在使用jQuery AJAX Call从自托管的Web服务(同一个域)中提取数据,但它总是返回0,这表示存在跨域问题。 但这应该不是问题。 有任何建议如何解决这个问题? 谢谢! 网站运行我的脚本 http://www.mysite.com/facebook/el_login 我的AJAX电话: var data = ‘username=’ + username.val() + ‘&password=’ + password.val() $.ajax({ url: “http://www.mysite.com/api/v01/account/exists.json”, type: “GET”, data: data, cache: false, complete: function(transport) { if(transport.status == 200) { alert(‘Success’); } else { alert(‘Failed ‘ + transport.status ); } } }); }) Firebug请求标题: Request Headersview source Host www.mysite.com […]