Tag: html

jquery Cookie设置并获得div的扩展状态

我有一个与此主题相关的问题和问题。 我有多个div通过c#代码动态加载。 我们无法计算需要在网页中显示的面板(每个类别)的数量。 它可能是单个或4或5有时更多。 前面的代码按预期正常工作。 现在,我想在回发或页面刷新时保留每个div的折叠或展开状态。 我尝试使用jquery cookie,但我们似乎无法设置并获取每个部分的cookie状态。 我试过的代码是 jQuery(function ($) { var $heads = $(“.toggle-container .toggle-header”); $heads.click(function () { var $this = $(this); $this.find(‘i’).toggleClass(‘icon-chevron-sign-down icon-chevron-sign-up’); $this.next().slideToggle(“slow”); if ($this.next().is(‘:visible’)) { $.cookie(‘expanded’, ‘true’); } else { $.cookie(‘expanded’, ‘false’); } }); var cookieValue = $.cookie(“expanded”); if (cookieValue === “true”) { $heads.next().show(); } else { $heads.next().hide(); } }); […]

使用JQuery / AJAX将文本值发送到PHP

我无法弄清楚这一点。 我有这个HTML 如何使用JQuery / AJAX将其发送给PHP? 我有这个代码,但我认为这是错的 var boom = ‘booming’; $(document).ready(function(){ $(“.chstudno”).click(function(){ $(“.inup”).html(boom); studnoch(); }); }); function studnoch(){ var studno = $(‘.studno’).val(); $.post(“prochat.php”, {studno: studno}; } 至于php文件,这是一个简单的命令,它将检查输入变量是否与数据库中的任何内容匹配。

如何function化倒计时?

我做了一个倒数计时器并使用HTML和CSS对其进行编码,但我无法使用jQuery使其正常运行。 我怎样才能将这个倒计时function化? 这是我更喜欢倒计时的HTML结构: # days # hours # minutes # seconds 如您所见,我已经添加了几天,几小时的段落元素,因此我不想通过jQuery嵌入任何额外的文本。 PS有谁能告诉我如何设置新的倒计时日期?

JavaScript NoGray日历使用带日历的下拉框而不是输入字段和日历

我试图使用NoGray日历与下拉输入而不是通常的输入字段,以便有一个日期,月份和年份的下拉框,他们更新日历和日历更新下拉列表。 我把它作为输入字段工作,如下所示: var my_cal1, my_cal2; ng.ready(function(){ my_cal1 = new ng.Calendar({ input: {date:’date1′, month:’month1′, year:’year1′}, selected_date:new Date(),display_date:new Date(), dates_off:[{date:26, month:11, year:2014},{date:27, month:11, year:2014},{date:28, month:11, year:2014},{date:29, month:11, year:2014},{date:30, month:11, year:2014},{date:31, month:11, year:2014}], events: { onLoad: function() { var st_dt = this.get_start_date().clone(); console.log(this.is_selectable(st_dt)[0]); while(!this.is_selectable(st_dt)[0]) { st_dt = st_dt.from_string(‘today + 1’); } // checking if no dates are selected […]

如何将dom元素附加到另一个dom元素中但在jquery中的第一个位置

我有这个HTML: Inner Inner Inner 我想追加这一行 first 在div#wrapper和第一个 div.inner – 所以它总是第一个元素,即使没有元素。 所以它看起来像这样: first Inner Inner Inner 或者如果我没有.inner div,它将如下所示: first 我怎么做? 谢谢,Alon

这个jQuery隐藏function只是不想工作

这是我的浏览器看到的HTML。 我想隐藏div.embed元素: 这是我的application.js代码,用于动态替换带有相应嵌入video的链接,显示缩略图,但未成功隐藏video: $(document).ready(function() { $(‘a.oembed’).embedly({maxWidth:300,’method’:’replace’}).bind(’embedly-oembed’, function(e, oembed){ $(“#video_div”).prepend($(“”, { src: oembed.thumbnail_url, width:200 })); }); $(‘div.embed’).hide(); }); 这种隐藏方法不起作用真的很奇怪。 有什么想法吗?

表格字段输入数字通过在前面添加零来自动转换为3位数

我正在尝试创建一个表单,用户可以在其中输入页面编号并跳转到由其div ID标识的特定页面。 $(document).ready(function() { $(‘#gotopage’).submit( function() { goUrl = ‘index.html#pg-‘ + $(‘#pagenumber’).val().toLowerCase(); window.location = goUrl; return false; // Prevent the default form behaviour }); }); 我可以很好地使用它,除了我以一个3位数的方式命名我的ID,例如: , , 依此类推。 有没有办法调整我的上述代码,以便我可以告诉它添加相关的零来组成用户输入的任何数字的3位数字? 先感谢您。

如何从动态创建的复选框javascript中创建复选框事件

我有三个参数,即模型,目的地和标准。 每当用户从下拉列表中选择目标和条件所依赖的模型时,都会显示目标的动态复选框。 当用户勾选目的地时,将显示其特定标准。 这是一个后续问题: 如何在下拉列表中动态显示多个复选框列表 function populate(model, destination) { var mod = document.getElementById(model); var des = document.getElementById(destination); des.innerHTML = “”; if (mod.value == “model-a”) { var optionArray = [“Model-A.1”, “Model-A.2”, “Model-A.3”]; } else if (mod.value == “model-b”) { var optionArray = [“Model-B.1”, “Model-B.2”, “Model-B.3”]; } else if (mod.value == “model-c”) { var optionArray = [“Model-C.1”, […]

Jquery Ajax将数据发布到本地文件

我试图将本地文本文件的内容读入文本区域,然后修改textarea,然后将修改后的文本区域值保存到同一本地文件中。 我不能使用服务器端代码,所以尝试使用Jquery Ajax post方法。 我的HTML看起来像这样 – Edit Properties var testpath; var buildpath; var dataOnFile; var buildnum; function loadFile() { var URL = “somepath”; if (window.XMLHttpRequest) { xhttp = new XMLHttpRequest(); } else { xhttp = new ActiveXObject(“Microsoft.XMLHTTP”); } xhttp.open(“GET”, URL, false); xhttp.send(“”); return xhttp.response; } function edit(){ $(document).ready(function() { //console.log(loadFile()); $(“#area”).val(loadFile());//load the contents correctly $(“#save”).click(function() […]

如何在不使用Canvas的情况下将HTML页面中的div转换为Image?

如何在不使用canvas的情况下将div元素转换为图像? 组织当前使用的浏览器是IE8,而canvas与它不兼容。 我正在寻找仅使用JavaScript / jQuery的解决方案。