Tag: javascript

具有多个或以下条件的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 } […]

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 – 直接上传文件标签

如果两个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’: ” […]

Google地图多边形显示/隐藏切换复选框

我正在尝试使用复选框输入进行简单的多边形开/关切换,但我无法使以下代码有效。 我在谷歌搜索并找到了一些解决方案,但没有一个对我有用。 html, body, #map-canvas{height: 100%; margin: 0px; padding: 0px; height: 590px;} function toggleLayer(firLayer,id) { if ($(‘#’+id).is(‘:checked’)) { firLayer.setMap(map); } else { firLayer.setMap(null); } } function initialize() { var mapOptions = { zoom: 4, center: new google.maps.LatLng(-14.886436490787712, -47.2685546875), mapTypeId: google.maps.MapTypeId.TERRAIN }; var map = new google.maps.Map(document.getElementById(‘map-canvas’), mapOptions); var firCTB = [ new google.maps.LatLng(1.03333333, -40.98333333), new […]

在POST中使用base64编码的动画gif中的imagecreatefromgif()

我正在尝试使用GifShot插件从媒体流,video或图像制作动画GIF。 我的问题是ajax部分没有看到webcam_image_ajax.php 。 不工作。 请不要恨我,所以这个问题会再长一点。 我必须创建这个ajax函数来上传图像: var pos = 0, ctx = null, saveCB, gif = []; var createGIFButton = document.createElement(“canvas”); createGIFButton.setAttribute(‘width’, 320); createGIFButton.setAttribute(‘height’, 240); if (createGIFButton.toDataURL) { ctx = createGIFButton.getContext(“2d”); gif = ctx.getImageData(0, 0, 320, 240); saveCB = function(data) { var col = data.split(“;”); var img = gif; for(var i = 0; i > […]

单击图像后如何在屏幕上弹出图像

在我的代码中,表中有很多图像。 我想点击一张照片然后照片将在屏幕上以大尺寸弹出。 但我对javascript和jquery并不太了解。 我尝试这样做,但问题是它弹出一个框但不显示图片。 我知道脚本中有一个问题可以显示图片。 你可以告诉我哪里出错了,或者点击后给我一个正确的弹出图片代码。 我的标题链接在下面。 是否需要添加任何其他链接? 这是HTML部分: <img class="btn" onclick="popup()" style="width:100px; height:100px; border-radius:4px;" src="https://stackoverflow.com/questions/37826471/how-to-popup-image-over-the-screen-after-clicking-the-image/upload/”> 这是javascript: function popup() { w2popup.open({ title: ‘Image’, body: ‘<img src="https://stackoverflow.com/questions/37826471/how-to-popup-image-over-the-screen-after-clicking-the-image/upload/”>’ }); } 任何人都可以帮我如何在弹出框中显示图像。 提前致谢。

倒计时计数器Javascript或Jquery?

我正在尝试创建一个简单的计数器,从3到0或5倒数到0或其他什么。 这是一个问题的计时器,因此每个号码都需要对用户可见。 我试过了: for (i=3;i>=0;i–){ $(“.timerInner”).delay(500).text( i ); } 但没有运气。

如何在执行之前执行Knockout.js操作?

我在使用knockout.js和Html5时遇到了这个问题,但我还没有找到如何处理它。 在这里,最重要的是在将Href跟随到另一个页面之前执行点击绑定权限。 绑定本身有一个ajax方法将数据插入到我的数据库中,因此在遵循所述的href之前,必须执行此绑定。 HTML是这样的: Back Some Text Continue 人们认为这两种行为都会被执行,但这种看法是错误的。 执行的唯一操作是Href。 我的代码中是否有任何错误?