小编Shi*_*njo的帖子

使用jQuery查找具有特定文本(值)的子元素

我有一个div标签内的树(id:treePanel).这个树实际上是一堆<div>嵌套在几个级别的<ul> and <li>标签(标签在另一个<ul>标签内部,依此类推.

我需要在这个树(其中一个<ul>标签)中找到一个具有特定文本并更新它的节点.我怎么能用<li>jquery做到这一点?

例:

<div id="treePanel">
<ul>
  <li> root 1</li>
  <li> root 2</li>
  <li> root 3
  <ul>
    <li> leaf1</li>
    <li> leaf2</li>
    <li> find me</li>
  </ul>
  </li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)

提前致谢

jquery element find

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

如何在不触发事件的情况下改变select2的值?

我有一个select2select 元素,我通过 jQuery 设置其值

$("#select2").val(elment_id).trigger('change');
Run Code Online (Sandbox Code Playgroud)

但是,我已经定义了一个 onchange 事件处理程序。

$('#select2').on('change', function(e) {
//TODO
});
Run Code Online (Sandbox Code Playgroud)

我只想更改(设置) 的值select2而不触发更改事件。任何想法,如何做?

javascript jquery jquery-select2

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

标签 统计

jquery ×2

element ×1

find ×1

javascript ×1

jquery-select2 ×1