标签: next

如何使用next()在jquery中找到最接近的ul?

我有一个简单的菜单,如下所示:

<ul id="navigation">
    <li id="m_li">
         <div><span>+</span><a href="#" >myself</a></div>
        <ul class="test" id="x_ul">
            <li id="li">
                <a href="#" >Pictures</a>
            </li>
            <li id="li">
                <a href="#" >Audio</a>
            </li>
        </ul>
    </li>
    <li id="profile_modeling_li">
        <div><span>+</span><a href="#" >friend</a></div>
        <ul class="test" id="y_ul">
            <li id="li">
                <a href="#" >Pictures</a>
            </li>
            <li id="li">
                <a href="#" >Video</a>
            </li>
        </ul>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

然后我使用jquery所以当我点击+标志时,ul滑下来:

$("#navigation > li > div > span").click(function(){

    if(false == $(this).next('ul').is(':visible')) {
        $('#accordion ul').slideUp(300);
    }
    $(this).next('ul').slideToggle(300);
});
Run Code Online (Sandbox Code Playgroud)

问题是,$(this).next('ul')似乎并不喜欢下一个ul

任何想法我做错了什么?

jquery menu next slidetoggle

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

在MySQL中查找AUTO_INCREMENT列的下一个值

我正在使用MySQL.我想在不输入新记录的情况下检索AUTO_INCREMENT列将采用的下一个值.

create table ABC(id int(10) NOT NULL AUTO_INCREMENT,name char(10));
Run Code Online (Sandbox Code Playgroud)

在oracle中我会使用sequencename.nextval();但是我在MySQL中使用了什么?

这是我为什么不能

select max(id) from ABC;
Run Code Online (Sandbox Code Playgroud)

假设我有一个id = 2的条目.现在列id将下一个值设为3.在创建id = 3的记录之前,如果我删除id = 2的记录.我提到的查询的答案是2.但我想要实际值3,auto_increment列无论如何都要采用.

mysql auto-increment next

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

next() 和 iter() 在 PyTorch 的 DataLoader() 中做什么

我有以下代码:

import torch
import numpy as np
import pandas as pd
from torch.utils.data import TensorDataset, DataLoader

# Load dataset
df = pd.read_csv(r'../iris.csv')

# Extract features and target
data = df.drop('target',axis=1).values
labels = df['target'].values

# Create tensor dataset
iris = TensorDataset(torch.FloatTensor(data),torch.LongTensor(labels))

# Create random batches
iris_loader = DataLoader(iris, batch_size=105, shuffle=True)

next(iter(iris_loader))
Run Code Online (Sandbox Code Playgroud)

上面的代码做了什么next()iter()做什么?我已经阅读了PyTorch 的文档,但仍然可以完全理解这里是什么next()iter()做什么。谁能帮忙解释一下?提前谢谢了。

python iterator next pytorch dataloader

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

将焦点设置为jQuery中的下一个输入?

我目前有一个脚本,它将检查选择框的值,然后在它旁边启用一个文本字段,然后希望设置焦点.

我现在有这个在启用输入字段时工作正常...

$("#assessed select").change(function () {

    if($(this).val() == 'null') { $(this).next('input').attr("disabled", true);  }
    else { $(this).next('input').removeAttr("disabled"); }

});
Run Code Online (Sandbox Code Playgroud)

说实话,我有点卡在'焦点'位上,我试过"$(this).next('input').focus();" 但这根本没有集中注意力,虽然它没有引起Javascript错误......

$("#assessed select").change(function () {

    if($(this).val() == 'null') { $(this).next('input').attr("disabled", true); $(this).next('input').focus(); }
    else { $(this).next('input').removeAttr("disabled"); }

});
Run Code Online (Sandbox Code Playgroud)

伙计们好吗?我真的坚持这个,这对我正在建设的页面来说是一个非常简单但非常有用的补充!

谢谢

jquery focus next

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

Mysql选择Next和Prev行不按ID排序

我有一个由NAME命令的查询返回smt,如下所示:

 ID     NAME
2121927 AAA
2123589 AAB
2121050 AAC
2463926 BBB ---> known ID
2120595 CCC
2122831 DDD
2493055 EEE
2123583 EEF
Run Code Online (Sandbox Code Playgroud)

我需要知道下一个ID和已知ID && NAME的prev ID(如果存在)如何只用1个查询?

mysql select row next

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

如何在Chrome调试器中查找下一个表达式?

Chrome调试器告诉我它找到了例如给定表达式的42次出现.我怎么跳到下一次出现?

debugging search google-chrome find next

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

Sencha Touch 2中拾取器的上一个和下一个按钮

我正在使用Sencha Touch 2.0.1为Android,iOS和Blackberry构建应用程序.

我有一个Form-Panel,有大约10个选择区和一些sextfields.如果我在Android 2.3或更高版本上运行应用程序,则选择字段显示为选择器.到现在为止还挺好.

当用户开始填写以textfields开头的表单时,他可以使用虚拟键盘上的下一个按钮浏览表单.问题是,下一个按钮会忽略选择域.用户必须点击选择字段.

我无法弄清楚如何获得拾取器元素的上一个和下一个按钮.因此,我只能使用下一个按钮而不是按"完成"并点击下一个选择字段来浏览表单.这对用户来说会更舒服.

所以对sencha论坛的支持并没有多大帮助,见下文:

http://www.sencha.com/forum/showthread.php?219636-Native-select-field-for-Android http://www.sencha.com/forum/showthread.php?205581-Can-I-use -iOS本地选取器,INSTEAD-OF-ST2选取器

据此,选择器有prev-next和next按钮:http://www.sencha.com/forum/showthread.php? 205159-Ext.picker.Date-with-no-prev-and-next- 按钮&p = 803794

但我找不到他们:-(

我认为,这个问题有两种解决方案:

  1. 按照上面第一个链接中的建议访问本机选择器.问题是如何?
  2. 使用上一个和下一个按钮实现自己的Picker-Element.对于这样一项基本任务来说,这似乎是一个巨大的努力.

我真的不敢相信,这在像Sencha Touch这样的大框架中是如此重要.

任何人都面临同样的问题并有一个有效的解决方案

picker next virtual-keyboard sencha-touch-2

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

如何在Python Enum中优雅地找到下一个和上一个值?

我在Python中有一个简单的枚举,如下所示:

from enum import Enum

class MyEnum(Enum):
    #All members have increasing non-consecutive integer values.
    A = 0
    B = 2
    C = 10
    D = 18
    ...
Run Code Online (Sandbox Code Playgroud)

我希望函数pred()succ()给定成员MyEnum返回的成员MyEnum分别在给定元素之前和之后(就像Haskell中相同名称的函数一样).例如succ(MyEnum.B),pred(MyEnum.D)两者都应该返回MyEnum.C.如果succ在第一个成员上pred调用最后一个成员,则可以引发异常.

似乎没有任何内置方法来执行此操作,虽然我可以调用iter(MyEnum)迭代值,但它必须从头开始遍历整个枚举.我本可以实现一个草率循环来实现这个目标,但是我知道这个网站上有一些真正的Python大师,所以我问你:有更好的方法吗?

python enums next python-3.x

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

Next.js + React返回上一页

我使用路由next.js. 如何实现按钮返回并返回上一页?就像浏览器上的按钮一样

next reactjs next.js

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

Jquery - 在已知元素之后找到下一个输入:text元素

我有一个id为给<tr id="tagTR"> 定上述,是否有可能找到下一个input:text元素,无论其间是否有任何其他标记.是否有一个jQuery选择器,我可以用于这种情况?

例如 :

<tr id="tagTR"> 
</tr>
<tr id="tagRed"> 

  <td> </td>
</tr>
<div>
 <tr>
   <td>
     <input> // This is what I want to get to. 
   </td>
 </tr>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery element input next

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