小编Jas*_*per的帖子

脉冲jquery没有插件

我有一个简单的淡入淡出,我想无限期地进出.我发现插件可以做到这一点但是好奇如果jquery已经有了一个loop()api所以我可以在脚本中处理它.

<script type="text/javascript">
$(document).ready(function(){    
    $('.bottom-left').delay(1000).fadeIn(900);
    $('.bottom-right').delay(3000).fadeIn(700);
});
</script>
Run Code Online (Sandbox Code Playgroud)

jquery throbber pulse

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

On()和off() - Jquery

试图更好地理解Jquery的On()和off().不明白为什么这不起作用.我想激活和停用id TurnON和TurnOff Js.

使用Javascript

$(document).ready(function(){

    $(document).on("click.turnon","#TurnOn",function() {
        $(document).off('click.turnon');    
        alert("Turn Off is now turned off");
    });

    $(document).on("click.turnoff","#TurnOff",function() {
        $(document).on('click.turnon');
        alert("Turn Off is now turned back on");
    });

});
Run Code Online (Sandbox Code Playgroud)

HTML

<div id="TurnOn">Turn Off</div>
<div id="TurnOff">Turn On</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

Jquery mobile - onhashchange问​​题

$.mobile在我的应用程序中使用.我必须创建自己的路由系统.我绑定观察者,hashchange并从中提取有趣的数据location.hash.我有一个问题- jQuery.mobile将删除井号location.hash从它是否有一个斜杠(如'lalal/#controller/action/param''lalal/controller/action/param'$.mobile黄色盒子说Error Loading Page.

我试图首先取消绑定现有的"hashchange",但是页面没有自动加载(我需要的).

如何防止哈希的更改,但是jQuery必须仍然自动加载页面(例如,通过在元素中声明的ID data-role='page')?.下面是我的路由器类的一个片段:( Router.load不会改变location.hash)

__construct: function() {   

        var that = this; 
        $( window ).bind( "hashchange" , function( e ) {
            //e.stopImmediatePropagation()
            that.load( this.location.hash  ); 

        });  
    }
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-mobile hashchange

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

在等待期间取消js

我在加载屏幕上有一些代码,在用户登录前等待五秒钟:

  setTimeout(
    function() {
        $.doPost("http://mysite.com", {
                username: results.rows.item(0).username,
                password: results.rows.item(0).password
            });
  }, 5000);
Run Code Online (Sandbox Code Playgroud)

在页面等待的同时,屏幕上还有一个"退出"按钮,如果点击,则需要发布此帖子.基本上,用户在自动登录之前有五秒钟点击注销.注销按钮有一个onClick,无论我放在该功能中,它继续登录,我怎么能让那个按钮停止$.doPost发生?

javascript jquery timeout

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

Jquery Mobile - 如何在不使用表单ID的情况下获取活动页面的表单元素

我需要获取活动页面的表单元素而不使用表单ID.基本上我正在处理动态外部内容,并且不能依赖于表单ID,因为它可能会改变.此外,页面上可能没有表格.

$.mobile.activePage.?

javascript jquery jquery-mobile

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

jquery mobile选择的选项不会更新'刷新'

使用jQueryMobile,当我更改选择窗口小部件的内容然后在其上调用"刷新"时,所选选项的文本不会更改.这是场景......

'select'小部件已存在于页面div中.当用户转到该屏幕时,将根据他们选择转到该页面的按钮动态创建选项.此选项列表按照构建和添加

$('#searchReasonList').append(optionList)

第一次进入新页面一切顺利.当他们离开并回来时,我做到了

$('#searchReasonList').empty()
然后我构建正确的选项列表并执行相同的追加和调用:
$('#searchReasonList').selectmenu('refresh',true)

原生选择确实刷新了,我可以从选项中进行选择.但是,所选选项不会显示.只看到占位符.

要显示增强的标记:

<div class="ui-select">
  <div class="ui-btn ui-btn-icon-right ui-btn-corner-all ui-shadow ui-btn-up-c" data-theme="c">
    <span class="ui-btn-inner ui-btn-corner-all">
      <span class="ui-btn-text">Select Reason</span>
      <span class="ui-icon ui-icon-arrow-d ui-icon-shadow"></span>
    </span>

    <select id="searchReasonList" name="searchReasonList" data-placeholder="true">
      <option value="">Select Reason</option>
      <option value="1">Option 1</option>
      <option value="2">Option 2</option>
    </select>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

class='ui-btn-text'是没有使用所选选项的标签更新的span标记.它只是保留"搜索原因",这是我占位符的标签.

还有什么需要做的吗?

jquery select refresh jquery-mobile

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

jQuery nearest(),parents()和parent()会影响同一DOM级别的多个元素

我试图将DOM遍历到最近的DIV.下面的标记如下.

<div>
     <span>
           <a class="anchor">Text</a>
     </span>
</div>
<div>
     <span>
           <a class="anchor">Text</a>
     </span>
</div>
<div>
     <span>
           <a class="anchor">Text</a>
     </span>
</div>
Run Code Online (Sandbox Code Playgroud)

当我使用以下任何一项时:

$('.anchor').closest('div').css('background-color', 'red');
$('.anchor').parents('div').css('background-color', 'red');
$('.anchor').parent().parent().css('background-color', 'red');
Run Code Online (Sandbox Code Playgroud)

它影响所有的DIV,如下所示:

<div style="background-color: red">
     <span>
           <a class="anchor">Text</a>
     </span>
</div>
<div style="background-color: red">
     <span>
           <a class="anchor">Text</a>
     </span>
</div>
<div style="background-color: red">
     <span>
           <a class="anchor">Text</a>
     </span>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我点击中间锚点我想要这个:

<div>
     <span>
           <a class="anchor">Text</a>
     </span>
</div>
<div style="background-color: red">
     <span>
           <a class="anchor">Text</a>
     </span>
</div>
<div>
     <span>
           <a class="anchor">Text</a>
     </span>
</div>
Run Code Online (Sandbox Code Playgroud)

我想我明白为什么closest()将所有三个DIV都匹配为最接近点击锚点的DIV,因为它通常匹配DIV.

但是在使用时,parents()或者parent()它不像其他DIV那样清晰,不是点击锚点的父级.但是我也可以看到它在DOM中的那个级别再次与DIV再次匹配.虽然在匹配时似乎 …

jquery parents traversal parent closest

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

数组代码错误

我有一个数组,但它出了问题,这是我的代码:

 $date = array (1 => "$row['turning']", 2 => "$row['smiling']");     
Run Code Online (Sandbox Code Playgroud)

并且此代码显示此错误

意外的T_ENCAPSED_AND_WHITESPACE,期待T_STRING或T_VARIABLE或T_NUM_STRING

请点亮一些.

php sql

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

如何设置jquery移动滑块的宽度

myScroller.scoller("refresh", {width:5}); would be fantastic
Run Code Online (Sandbox Code Playgroud)

这就是我所拥有的.这工作得很好(有点关闭,但拧它).问题是小滑块球认为它具有整个原始宽度,因此它从杆上滑落.

$.each($(":jqmData(role=fieldcontain) > div[class~='ui-slider']"), function () {
    var slider = $(this);
    slider.css("width", (slider.width() - 16) + "px !important");
});
Run Code Online (Sandbox Code Playgroud)

jquery slider jquery-mobile

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

使用Regex/jQuery匹配HTML属性(用于搜索)

我正在尝试keypress为图像库启动搜索(或者更确切地说是过滤).用户开始键入图像的名称,并且隐藏与搜索词不匹配的任何图像名称:

<div id="abc" data-imgName="abc"></div>
<div id="abc2" data-imgName="abc2"></div>
<div id="xyz" data-imgName="xyz"></div>
Run Code Online (Sandbox Code Playgroud)

因此,如果用户开始输入"ab",则: $('#xyz').hide();

我怎样才能做到这一点?我可以在属性上使用正则表达式吗?

javascript regex jquery

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