Tag: javascript

shopify点击不同的按钮将运行不同的液体代码

如果用户单击类名为“3-col”的按钮,它将执行以下代码:'{%assign products_per_row =“3”%}’。 如果用户点击“4-col”按钮,它将执行以下代码:'{%assign products_per_row =“4”%}’。 但是,下面的代码不起作用。 我已经研究过所有这些方法,但我做不到。 任何建议表示赞赏。 谢谢! {% include ‘product-loop’ with settings.collection_sidebar %} function prod3(){ {% assign products_per_row = “3” %} } function prod4(){ {% assign products_per_row = “4” %} }

JqG​​rid内联添加记录保存

我已经解决了许多关于在JqGrid中添加内联记录的问题,但我无法弄明白。 我有内联编辑工作,并使用模态弹出窗口添加记录。 我正在使用带有EF的ASP.NET MVC5。 我有一个添加按钮已经使用模态弹出窗口并且记录保存到数据库,但我需要的是将空行添加到网格的末尾(我已经工作)并将记录保存到输入字段后按Enter键时的数据库。 预先感谢您的帮助! 我正在使用jqgrid版本4.4.4。 这是我目前在控制器中使用的创建方法: [HttpPost] public string Create([Bind(Exclude = “TRANS_ID”)] TRANSACTIONS_DETAIL tcrdetails) { string msg; try{ ModelState.Remove(“TRANS_ID”); if(ModelState.IsValid) { db.TRANSACTIONS_DETAIL.Add(tcrdetails); db.SaveChanges(); msg = “Saved Successfully”; } else { msg = “Validation data not successfull”; } } catch(Exception ex) { msg = “Error occured: ” + ex.Message; } return msg; } 我在内联编辑工作正如您在下一个代码块中看到的那样: […]

单击即可使JQuery水平手风琴关闭

示例: http : //vincent-massaro.com/map/ 目前,该脚本允许您单击手风琴的一部分以打开它,但它设置为在mouseleave上关闭。 当我将mouseleave设置为.click时,它会感到困惑,并且不知道它处于什么状态。我想让它可以点击打开它,然后单击关闭它,而不是mouseleave。 控制它的代码如下,完整脚本位于页面源中链接的haccordion.js中。 如果有人可以帮我修改这个脚本,我将非常感激! 提前致谢。 $target.click(function(){ haccordion.expandli(config.accordionid, this) config.$lastexpanded=$(this) }) if (config.collapsecurrent){ //if previous content should be contracted when expanding current $target.mouseleave(function(){ $(this).stop().animate({width:config.paneldimensions.peekw}, config.speed) }) }

如何重新加载javascript文件

我有一个关于重新加载JavaScript文件的问题。 我开发网页前端并在JS中进行大量编码。 每当我想检查应用程序的流程是否正确(或进行一些调试)时,我必须按F5键重新加载整个页面和它的脚本,我必须等待。 等待时间取决于页面的重量,有时我会不耐烦。 因此我想知道是否有任何方法只重新加载更改的脚本文件*.js ? 或者可能有一些Chrome重新加载所选脚本的插件? 这可能是一种非常方便的发展方式。 谢谢你的回复。 这个使用jQuery,例如: var scs=$(‘script[type*=javascript]’); var scsl = scs.length; var scsi = 0; var o = []; var oi = 0; var ol = 0; var s = ”; var fws = 0; var sws = 0; var v = {}; function i1(){ fws = window.setInterval(function(){ v = […]

jQuery选择器NOT

如何选择所有内容但是带有id的元素? 我希望能够选择第二个和第三个

如何根据模态中单击的按钮发送参数?

演示和完整代码是这样的: https : //jsfiddle.net/oscar11/o5qn5gum/5/ 我的HTML代码是这样的: Click Me Close 我的Javascript代码是这样的: $(document).ready(function(){ $(“button”).click(function(){ $.ajax({ //type: ‘POST’, //url: ‘script.php’, success: function(data) { // alert(data); // $(“p”).text(data); var priceModal1 = ‘[{“@attributes”:{“Code”:”SGL”,”Total”:”200000″},”DayPrice”:{“Date”:”2016-05-26″,”Rate”:”200000″}},{“@attributes”:{“Code”:”DBL”,”Total”:”200000″},”DayPrice”:{“Date”:”2016-05-26″,”Rate”:”200000″}}]’; var priceModal2 = ‘[{“@attributes”:{“Code”:”SGL”,”Total”:”225000″},”DayPrice”:{“Date”:”2016-05-26″,”Rate”:”225000″}},{“@attributes”:{“Code”:”DBL”,”Total”:”225000″},”DayPrice”:{“Date”:”2016-05-26″,”Rate”:”225000″}}]’; var priceModal3 = ‘[{“@attributes”:{“Code”:”SGL”,”Total”:”410000″},”DayPrice”:{“Date”:”2016-05-26″,”Rate”:”410000″}},{“@attributes”:{“Code”:”DBL”,”Total”:”410000″},”DayPrice”:{“Date”:”2016-05-26″,”Rate”:”410000″}}]’; var isitable = ”; isitable += ‘Test get parameter json array 1’; isitable += ‘Test get parameter json array 2’; […]

不明白jquery – 设置相等的高度包含div

我试图将一个较大的div包含的两个并排div设置为相等的列高度。 我试图使用以下jquery脚本: function pageLoad() { $(document).ready(function() { setEqualHeight($(“.instructionsParent > div”)); }); } function setEqualHeight(columns) { var tallestColumn = 0; columns.each(function() { currentHeight = $(this).height(); if(currentHeight > tallestColumn) { tallestColumn = currentHeight; } }); columns.height(tallestColumn); } 然后以下是我的DIV: jquery正在运行并且似乎返回了最大高度(451),但似乎没有将它应用于两个div。 我不太了解jquery或javascript并且不理解以下内容:“setEqualHeight($(”。instructionsParent> div“));” 难道我的编码不正确吗? 谢谢詹姆斯 好的,这是我整个页面的整个子表单(我在页面上有两个子表单,其中一个可见,另一个不可见: “The Important Stuff” If this is the first time you’ve used our downloads, […]

合并网格表示中的两个div

我有一个4×4网格,我已经通过jquery UI使其可以排序和可选择。 我想做的下一件事是能够合并我选择的两个div,但我完全不知道要去做这件事。 我的第一个想法是试图将它转换为一个表和玩具周围的colspan和rowspan属性,但这将搞乱我的可排序function。 如果有人能指出我正确的方向,我将非常感激。 基本上我可能会重新排序细胞,然后选择两个或更多细胞并合并它们,如果这是有道理的! 我有一个JSFiddle,我到目前为止在这里 1 2 3 4 5 6 7 8 9 10 11 12 $(function() { $( “#selectable” ) .sortable({ handle: “.handle” }) .selectable() .find( “li” ) .addClass( “ui-corner-all” ) .prepend( “” ); }); $(function() { $( “#selectable” ).selectable({ stop: function() { var result = $( “#select-result” ).empty(); $( “.ui-selected”, […]

如果标签之间为空,则发出警报。

我希望如果标签ul alert hello之间为空。 如何? Click JS: $(‘.click’).click(function() { if(‘span ul’ == ”){alert(‘hello’)}; }); 示例: http : //jsfiddle.net/KDAwP/1/

检查是否选中了复选框?

如何通过jQuery检查是否选中了复选框? 我可以只为元素添加ID或类并执行此操作吗? if($(‘#element’).val() == 1) { //do stuff }