当前位置: 首页 > 知识库问答 >
问题:

Jquery-最接近elem的条件包含

狄宜然
2023-03-14

我正在尝试刷新一个页面时,我点击“删除ELEM”,只有当最接近的“产品标题”包含一个特定的文本。下面的jquery代码不起作用。如果你有什么想法,谢谢。

null

js prettyprint-override">$( document ).ready(function(){
  $(".delete-item").on( "click", function( reloadEvent ) {
    if( $( reloadEvent.target ).closest(".Product-details").find(".Product-title:contains('XYZ')").lenght)  
      {location.reload.bind(location);}
    else {}
   });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="Product-details">
  <div class="Product-header">
    <span class="Product-title">Product title A</span>
  <div/>
  <div class="Product-footer">
    <div class="delete-action">
      <a href="#" class="delete-item">DELETE</a>`
    </div>
  </div>
</div>
<div class="Product-details">
  <div class="Product-header">
    <span class="Product-title">Product title B</span>
  <div/>
  <div class="Product-footer">
    <div class="delete-action">
      <a href="#" class="delete-item">DELETE</a>`
    </div>
  </div>
</div>

null

共有1个答案

时同
2023-03-14

我会这样写:

  $(".delete-item").on( "click", function(  ) {
    if( $( this ).closest(".Product-details").find(".Product-title:contains('XYZ')").length)  
      {location.reload.bind(location);}
    else {}
   })
 类似资料:
  • 问题内容: 我试图找到没有jquery的具有特定标签名称的最接近的元素。当我单击a时,我想访问该表的。有什么建议吗?我读过有关偏移量的信息,但并不太了解。我应该只使用: 假设已经设置了单击元素 问题答案: 参加聚会的时间很少(非常),但是仍然如此。这应该做的伎俩:

  • 我需要将浮点值四舍五入为最接近的整数,就像值为 如果我的价值是 我使用的方法是圆()、地()和固定(),但它只起、下、等号。

  • 问题内容: 这是我可以使用的粗糙html: 我需要从中遍历,找到最接近的前一个并对其进行处理。 返回的全部负载(我在页面上大约有30个)。我需要瞄准一个。 非常感谢任何提示:) 问题答案: 尝试: 用您的标记测试了它: 将用“ woohoo” 填充最接近的前一个。

  • 问题内容: 我想知道是否有可能找到一个最接近的元素的元素 ,是不是 在那里。 例如,如果我们具有[1,3,6,7]值,并且正在寻找最接近4的元素,则它应返回3,因为3是数组中的最大数字,小于4。 我希望这是有道理的,因为英语不是我的母语。 问题答案: 如果数组已排序,则可以在以下位置进行修改的二进制搜索:

  • 问题内容: 来自文档 Elem返回接口v包含的值或指针v指向的值。 如果v的种类不是Interface或Ptr,它会感到恐慌。如果v为零,它将返回零值。 间接返回v指向的值。 如果v是nil指针,则Indirect返回零值。如果v不是指针,则Indirect返回v。 那么我可以安全地假设以下情况吗? 间接方法仅仅是上述方法的一种便捷方法吗? 问题答案: 如果a 是指针,则等效于。如果不是指针,则它

  • 如何找到哪个公式更接近欧拉公式 没有编程 first=e=(11/n)^n 第一个=2.7048138294215285 秒=1/e=(1-1/n)^n 第二=2.7319990264290284 所以第一个更接近欧拉,但我的输出总是给我第二个为什么? 忘了提n是100