小编Sat*_*000的帖子

将getJSON更改为JSONP

我有这个代码:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
    $(document).ready(function() {
        $.getJSON('http://example.com/api/get_cats', function(fbResults) {
            document.write(fbResults.cats[0].title);
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

如何更改此代码:

<script>
    $(document).ready(function() {
        $.getJSON('http://example.com/api/get_cats', function(fbResults) {
            document.write(fbResults.cats[0].title);
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

它作为JSONP工作......这完全不同吗?

javascript jquery json jsonp

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

Cordova检查url中的文件是否存在

我正在使用cordova/phonegap,需要知道文件是否存在

这是包含路径和文件名的代码:

storeUrl = cordova.file.dataDirectory+'myfolder/myfile.mp3';
Run Code Online (Sandbox Code Playgroud)

如何检查此文件是否存在?

javascript cordova phonegap-build

7
推荐指数
2
解决办法
6407
查看次数

网站CSS和字体大小 - 最佳实践

在我的网站CSS中,我使用EM,PX,PT和Percentages来设置字体大小.

我也在使用使用EM的JQuery UI.

我现在已经到了需要将所有字体大小调整为略小的地步.

总而言之,将所有字体大小降低一点的最佳方法是什么?我应该改变我的字体大小,无论哪种方式?

每个人似乎对这个话题都有不同的看法.

html css font-size

6
推荐指数
2
解决办法
8356
查看次数

JQuery Mobile最新2011年6月3日版 - 没有后退按钮

这是2011年6月3日,我正在使用JQuery Mobile的最新版本.

我的问题是后退按钮已经消失了.

如何让后退按钮出现?

更新:

我试过这个,但仍然没有回按钮.

<body> 
<div data-role="page" data-theme="a" data-iscroll="enable" data-add-back-btn="true">

    <div data-role="header" data-theme="a" data-backbtn="true">
        <h1>title here</h1>

        <a href="index.php" data-icon="home" data-iconpos="notext" data-direction="reverse" class="ui-btn-left jqm-home">Home</a>
        <a href="view.php" data-icon="arrow-r" data-theme="a" data-iconpos="right">Events</a>
    </div><!-- /header -->

    <div data-role="content">
Run Code Online (Sandbox Code Playgroud)

jquery jquery-mobile

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

jQuery css()无法使用可见性

在下面的代码中,我已经改变show()css()并修改了知名度.出于某种原因,它没有出现onclick.

这是HTML:

<td class="area">
    <img src="/def.jpg" />
</td>

<tr id="target" style="visibility:hidden">
    <td>This was hidden</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

然后是jQuery:

$("td.area").on("click", "img", function(){
    $("tr:hidden#target").css("visibility","visible");
});
Run Code Online (Sandbox Code Playgroud)

css jquery

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

单选按钮检查未检查

我遇到以下代码的问题:

<div>
<span>Item 1</span>
<input type="radio" name="radio1" id="radio1" checked="checked" />
</div>

<div>
<span>Item 2</span>
<input type="radio" name="radio1" class="checkbox" id="radio2" />
</div>
Run Code Online (Sandbox Code Playgroud)

我已将checked ="checked"添加到第一个复选框,但由于某种原因,检查的是第二个复选框.

html forms xhtml

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

JQuery onclick条件停止链接?

我有一个链接:

链接

使用::

$('#myID').click(function(){
    if($("#myCheckbox").is(":checked")) {
        alert('Yes it is...'); //continue as normal
    }
    else {
        alert('Not checked');
        //exit do not follow the link
    }

...
Run Code Online (Sandbox Code Playgroud)

所以是//退出不要跟随链接吗?

javascript jquery

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

在执行下一行代码之前,JQuery会等待几秒钟

我需要一个简单的方法或在执行下一行代码之前暂停几秒钟.

所以我有:

$('.myClass').show();

//WAIT FOR 5 SECONDS HERE

$('.myClass').hide();
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

JQuery检查输入是否为空而不检查onload?

我正在使用此代码来检查输入框是否为空并且它工作正常,但它只检查检查按键是否在页面加载时不按.

它应该做它应该做的但我也希望它检查页面加载时的状态.

这是当前的代码:

$('#myID').on('keyup keydown keypress change paste', function() {
  if ($(this).val() == '') {
    $('#status').removeClass('required_ok').addClass('ok');
  } else {
    $('#status').addClass('required_ok').removeClass('not_ok');
  }
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如果cookie不存在警报和重定向

当用户登陆页面时我需要检查cookie是否存在,如果cookie不存在,我需要弹出警报然后重定向到另一个页面.

javascript jquery

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