~号在jQuery中是什么意思

2025-01-05 02:37:13
推荐回答(3个)
回答1:

f = '';
$('body').append(f);
$('#f').find('~input');

看,会选择到
所以你给的例子就是选择到与 $name 元素相邻的 span


与 $('#f~input') 一样,$name.find("~span") 也可以改成 $($name + '~span')


你可以在 console 执行代码

回答2:

prev ~ siblings

找到所有与表单同辈的 input 元素

  
  
  

      
      
 




$("form ~ input")

回答3:

$name后面同辈的span标签,例如:
$('A~B')查找A元素后面的兄弟节点,不包括非直接子节点
例子:找到所有与表单同辈的 input 元素
HTML 代码:










jQuery 代码:

$("form ~ input")
结果:[ ]