小编qqr*_*uza的帖子

jQuery和Ajax:无法读取未定义的属性“ length”

我试图通过使用URL和AJAX中的变量显示JSON来从网站获取特定请求。似乎一切正常,但出现错误“ TypeError:无法读取未定义的属性'length'”。调试器指向JQuery文件和脚本中的行($ .ajax.success)。

function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i = 0; i < vars.length; i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  }
  alert('Query Variable ' + variable + ' not found');
}

$(document).ready(function () {

  var output = $('#news');
  var postid = getQueryVariable('id');

  $.ajax({
    url: 'http://www.domain.pro/api/get_post/?post_id=' + postid + '&post_type=news',
    async: false,
    callback: 'callback',
    crossDomain: true,
    contentType: 'application/json; charset=utf-8',
    type: 'POST',
    dataType: 'jsonp',
    timeout: 5000, …
Run Code Online (Sandbox Code Playgroud)

ajax jquery

5
推荐指数
1
解决办法
5万
查看次数

禁用wordpress 4.3密码更改后发送电子邮件

Wordpress开发人员说:您可以通过send_pass_change_email和send_email_change_email过滤器将这些电子邮件设置为false来禁用这些电子邮件.

我已将这些行添加到我的插件中,但它没有帮助:

function no_email_pass_change(){ return false; }
add_filter( 'send_pass_change_email' , 'no_email_password_change');

function no_email_email_change(){ return false; }
add_filter( 'send_email_change_email' , 'no_email_email_change');

function no_email_password_change(){ return false; }
add_filter( 'wp_password_change_notification' , 'no_email_password_change');
Run Code Online (Sandbox Code Playgroud)

我也试过这些:

add_filter( 'send_pass_change_email', '__return_false');
add_filter( 'send_email_change_email', '__return_false');
Run Code Online (Sandbox Code Playgroud)

但没有任何帮助.它仅适用于WP 4.3.我究竟做错了什么?

php wordpress

5
推荐指数
1
解决办法
2800
查看次数

带有指示器和下一个/上一个按钮的Onsen-UI Carousel

我正在使用旋转木马,并希望有指标(突出显示当前的一个)和下一个/前一个切换器.

<ons-page>
  <ons-toolbar>
    <div class="center">Carousel</div>
  </ons-toolbar>
  <ons-carousel swipeable overscrollable auto-scroll fullscreen var="myCarousel">
    <ons-carousel-item style="background-color: gray;">
      <div class="item-label">GRAY</div>
    </ons-carousel-item>
    <ons-carousel-item style="background-color: #085078;">
      <div class="item-label">BLUE</div>
    </ons-carousel-item>
    <ons-carousel-item style="background-color: #373B44;">
      <div class="item-label">DARK</div>
    </ons-carousel-item>
    <ons-carousel-cover>
      <div class="cover-label">1 2 3</div>
    </ons-carousel-cover>
  </ons-carousel>
</ons-page>
Run Code Online (Sandbox Code Playgroud)

很抱歉有一个愚蠢的问题,但我阅读了文档和所有参考资料,并且不知道如何使其工作.我的codepen在这里:http://codepen.io/onsen/pen/xbbzOQ

jquery onsen-ui

4
推荐指数
1
解决办法
2020
查看次数

带有时间戳的 localStorage 内容可自行删除

我想为 localStorage 中的内容设置一个计时器。

例如我有一个动态更新的 DIV

<div id="news"><p>test</p></div>
Run Code Online (Sandbox Code Playgroud)

并设法使用以下代码将其作为 html 块添加到 localStorage:

$(function() {
   localStorage["homeNews"] = JSON.stringify($("#news").html());
});
$(function() {
   if (localStorage["homeNews"] != null) {
       var contentsOfNews = JSON.parse(localStorage["homeNews"]);    
      $("#news").html(contentsOfNews);
 } 
});
Run Code Online (Sandbox Code Playgroud)

我需要添加一个时间戳到 localStorage["homeNews"] 和一个片段,通过检查当前时间和我的 localStorage 的时间戳将在 5 分钟后将其删除。

小提琴在这里:http : //jsfiddle.net/Rn4NC/

javascript jquery local-storage

3
推荐指数
1
解决办法
5217
查看次数

从时间戳获取日期和月份

我找到一个解决方案,只能从我的json'时间戳获取DATE和MONTH.我的json看起来像:

{
 "status": "ok",
 "posts": [
 { 
  "id": "21",
  "title": "Title",
  "date": "1374267600"
}
]
}
Run Code Online (Sandbox Code Playgroud)

和ajax电话:

   $.ajax({ 
    url: ,
    async: false,
    callback: 'callback',
    crossDomain: true,
    contentType: 'application/json; charset=utf-8',
    dataType: 'jsonp',
    timeout: 2000,
    success: function (data, status) {


       if (data !== undefined && data.posts !== undefined) {

        $('#dates').append('<div id="date">' + item.date + '</div><div id="month">' + item.date + '</div>');
       }    
    }
});
Run Code Online (Sandbox Code Playgroud)

它仅显示图章.你能帮我吗?

如果你能在jsfiddle上做到这一点我真的很感激!

jquery json timestamp

2
推荐指数
1
解决办法
2万
查看次数

如果localStorage键值不存在

如果没有localStorage键值,我试图隐藏我的div.

在下面的行中,我实现了当localStorage密钥完全删除时隐藏div但是如果localStorage 密钥没有任何值,只需要[].

 window.localStorage.getItem('items') === null
Run Code Online (Sandbox Code Playgroud)

怎么做?

html5 local-storage

2
推荐指数
1
解决办法
2万
查看次数

如果没有输入或defaultValue,需要检查textarea

我试图检查textarea内部,如果没有任何类型或此代码存在默认值:

 if ($("#ipt-content").val() == '' && $("#ipt-content").val() == defaultValue) {
        $("#ipt-content").addClass("ipt-error");
        valid = false;
        emptyFields = true;
    } else {
        $("#ipt-content").removeClass("ipt-error");
    }
Run Code Online (Sandbox Code Playgroud)

不幸的是,代码不起作用.你能帮帮我们吗?

html jquery

1
推荐指数
1
解决办法
62
查看次数

没有互联网检测jQuery不起作用

我的jQuery代码有问题,它应该检测到互联网的连接.

function checkConnection() {
var connected = true;
var img = document.createElement('img');
img.src = "https://p5-zbjpil5uzqzqg-b5icu4xm7kglqch5-458861-i2-v6exp3-ds.metric.gstatic.com/v6exp3/6.gif";
img.onerror = function () {
    connected = false;
};
return connected;
}
setInterval(function () {
var isConnected = checkConnection(); // checkConnection() comes from above code
if (isConnected) {
    alert('internet');
} else {
    alert('no internet');
}
}, 3000);
Run Code Online (Sandbox Code Playgroud)

无论我在线还是离线,都有相同的警报窗口INTERNET出现.你可以帮忙修改代码吗?小提琴可在下面找到,随时修改它.

http://jsfiddle.net/yV28D/2/

非常感谢.

javascript jquery

1
推荐指数
1
解决办法
136
查看次数

用于获取具有角色订阅者的用户的SQL查询

我的SQL查询没有运气,以获得具有角色订阅者的用户:

SELECT 
      ID, 
      display_name 
FROM 'wp_users' 
INNER JOIN 'wp_usermeta' ON 'wp_users'.ID = 'wp_usermeta'.user_id 
WHERE 'wp_usermeta'.meta_key = 'wp_capabilities' 
AND ('wp_usermeta'.meta_value LIKE 'subscriber') ORDER BY display_name
Run Code Online (Sandbox Code Playgroud)

有谁能够帮我?

sql wordpress

1
推荐指数
2
解决办法
1万
查看次数

将特定日期格式转换为日历格式

我有这种格式的日期作为变量:Friday, August 5th 2016, 09:00并且需要将其转换2016,8,5,09,00,0,0,0为我的日历文件的格式.有没有简单的方法用jQuery做到这一点?我试过了:

var oldDate = "Friday, August 5th 2016, 09:00";
var newDate = new Date(yyyy,mm,dd,HH,mm,0,0,0);
Run Code Online (Sandbox Code Playgroud)

它没有帮助.非常感谢您抽出时间为我排序.

jquery

1
推荐指数
1
解决办法
27
查看次数

标签 统计

jquery ×7

javascript ×2

local-storage ×2

wordpress ×2

ajax ×1

html ×1

html5 ×1

json ×1

onsen-ui ×1

php ×1

sql ×1

timestamp ×1