使用jQuery cookie记住菜单位置

我正在对一个长菜单进行分页 – 一次只有5个左右的项目。 http://jb.waterstreetgm.org/projects/fixed-height/ (侧边栏菜单在这里) 问题是当我单击Back / More然后单击新列表5中的链接时,它会忘记我所在的5个列表。 我想我需要以某种方式使用cookie来记住我的位置,但我甚至不知道从哪里开始。 如果有人可以告诉我如何开始使用这个菜单的基本想法,我会非常感激。 我正在使用的代码示例如下: http : //jsfiddle.net/saltcod/bXKsZ/1/ 谢谢您的帮助 特里

audio_tag为不同的按钮播放相同的文件

我是使用audio_tag的新手; 我正在尝试使用一组按钮来播放简短的音频文件。 我要发布这篇文章来实现这个function。 我目前有两个带有相关按钮的音频标签,它们应该播放不同的文件。 但是,两个按钮都播放第一个音频文件。 我正在为每个按钮分配不同的ID,但这没有帮助。 如果我删除第一个文件,则第二个按钮播放预期的文件。 (mp3文件位于/ public / audios中)。 如何将正确的文件关联到其按钮? 视图: A E application.js中: jQuery(document).ready(function() { $(“#audioButtonA”).on(“click”, function() { $(“.audio-play”)[0].currentTime = 0; return $(“.audio-play”)[0].play(); }); }); jQuery(document).ready(function() { $(“#audioButtonE”).on(“click”, function() { $(“.audio-play”)[0].currentTime = 0; return $(“.audio-play”)[0].play(); }); });

第一个菜单项未被选中

问题: 我有一个菜单,当您将鼠标hover在父项上时,它应该显示第一个项目。 例如,当你在“皮划艇和独木舟”上盘旋时,它应该突出显示第一个项目2+人物并在右侧显示内容。 你也应该能够hover在Boats上,右边的内容也应该改变。 应该默认选择娱乐,但你也应该能够钓鱼。 目前它不会显示第一个项目,但您可以将鼠标hover在任何项目上,它将显示出来。 我试过了什么? $(document).ready(function() { //on hover of sub menu li then highlight itself $(‘div#new-menu-lower ul.menuul li.menuli’).hover( function() { $(this).children(‘div#new-menu-lower ul li ul’).css(“display”,”block”); $(‘div#new-menu-lower ul li ul li ul:first’).css(“display”,”block”); $(‘div#new-menu-lower ul li ul li’).css(“display”,”block”); $(‘div#new-menu-lower ul li ul li ul li:first’).css(“display”,”block”); $(this).children(‘div#new-menu-lower ul li ul li ul’).css(“display”,”block”); }, function() { $(this).children(‘div#new-menu-lower […]

具有多个或以下条件的Javascript if else语句

我正在检测扩展,然后根据扩展程序采取行动。 所以我的问题是为什么这不起作用,似乎合乎逻辑呃? var ext = url.split(‘.’).pop().toLowerCase(); if (ext == ‘avi’ || ‘mpg’ || ‘mpeg’ || ‘mp4’ || ‘3gp’) { This is a video (this always returns true…?) } else if (ext == ‘jpg’ || ‘jpeg’ || ‘gif’ || ‘png’ || ‘bmp’) { This is a picture } else { This extension isn’t supported here } […]

JqG​​rid EditForm刷新选择

我想刷新编辑表单上的选择下拉菜单。 目前我有$(“#SalesName”).refresh但这不起作用。 我在colModel editoptions:{dataUrl:’SalesDropDownGrid.php’}.有这个editoptions:{dataUrl:’SalesDropDownGrid.php’}. 任何帮助表示赞赏。 谢谢

AJAX调用wordpress模板

我的工作php / javascript / ajax应用程序进入我的wordpress主题时遇到了问题。 我将它用于我的用户,而不是在管理面板中。 我已经做了什么:我在我的functions.php中调用了JavaScript文件。 它的装载很好。 但是,当我打开我的主要php文件时,它不会进行ajax调用。 我有4页:response.php response.php(这个工作正常。) single-page.php(这个也工作正常。) voedingsschema.js(这个没有wordpress工作。) function.php(我不知道我是否做得对。) 我希望我已经提供了足够的信息。 我的模板中的function.php代码如下所示: function fitnesszone_child_scripts(){ wp_enqueue_script( ‘voedingsschema js’, get_stylesheet_directory_uri() . ‘/js/voedingsschema.js’); } add_action( ‘wp_enqueue_scripts’, ‘fitnesszone_child_scripts’); javascript代码: $(document).ready(function() { //##### send add record Ajax request to response.php ######### $(“#FormSubmit”).click(function (e) { e.preventDefault(); if($(“#contentText”).val()===”) { alert(“Please enter some text!”); return false; } $(“#FormSubmit”).hide(); //hide […]

使用jquery Ajax和PHP进行单个Div刷新

好吧所以我的页面上有一个div,它有一些代码用于选择输入中的显示选项组。 然后在选择完成后在另一侧显示该组中的选项。 我的html / php代码如下: Select your product options Select an Option Group <option value="”> Group Options 默认情况下,在原始页面加载时, $GroupOptions中不存在$GroupOptions ,因为它是在用户选择要从中选择的组后设置的。 我通过使用ajax来调用php脚本以avoid page reload $(“#productOptions”).change(function(){ var GroupID = $(this).val(); var dataString = ‘GroupID=’ + GroupID; //alert (dataString);return false; $.ajax({ type: “POST”, url: “#”, data: dataString, success: function() { $(“#groupOptions”).html(dataString); } }); return false; }); 然后ajax进入php调用,获取与数据库中的组id匹配的选项。 if(isset($_POST[‘GroupID’])) […]

Cloudinary – 直接删除,jquery文件上传,隐藏字段

我使用jquery文件上传+ cloudinary直接从浏览器进行了多个图片上传,我也需要建立直接删除上传的图像。 我使用此文件标签上传图片 上传后,它会像这样创建隐藏字段 我想要做的是每次上传图像时在这个隐藏字段上添加其他属性,例如“data-id”。 当我从浏览器中直接从Cloudinary删除文件时,我需要删除正确的隐藏字段。 cloudinary documentation – 直接上传文件标签

跨域$ .ajax请求无效

下面是我试图用来显示另一个页面的HTML内容的代码。 我无法让代码工作,每次都收到错误。 我在这里想念的是什么? $.ajax({ url: ‘http://www.msn.com’, type: ‘GET’, dataType : “text/html”, success: function (result) { alert(‘success’); alert(result); }, error: function() { alert(‘error’); } });

如果两个div失焦,如何激活Onblur JQUERY:Javascript

对于autosuggest 我有一个输入标签的div和另一个建议div …我想建议div后消失 1)在建议div中选择一个元素 要么 2)当点击两个div之外的区域时 问题是我现在在哪里添加“onblur”事件 和 function getSuggestions(value){ if (value !=””){ $.post(“target.php”, {targPart:value}, function(data) { $(“#suggestions”).html(data); if(value.length>2){ doCSS(); } }); } else { removeSuggestions(); } } function removeSuggestions(){ $(“#suggestions”).html(“”); undoCSS(); } function addText(value){ $(“#target”).val(value); } function doCSS(){ $(“#suggestions”).css({ ‘border’ : ‘solid’, ‘border-width’: ‘1px’ }); } function undoCSS(){ $(“#suggestions”).css({ ‘border’ : ”, ‘border-width’: ” […]