【问题标题】:select spcefique texte inside div选择 div 内的特定文本
【发布时间】:2019-02-05 12:47:10
【问题描述】:

我正在尝试构建 html 网站,我想选择 div 中的文本

<div class="periodic">
 <div class="periodic-row">
  <div class="cell">
    <div class="element">
      <div class="at_num">102</div>
      <div class="symbol">No</div>
      <div class="at_details">nobelium<br />[259.10]</div>
    </div>
  </div>
  <div class="cell">
    <div class="element">
      <div class="at_num">103</div>
      <div class="symbol">Lr</div>
      <div class="at_details">lawrencium<br />[262.11]</div>
    </div>
  </div>
</div>
</div>

我喜欢 103 &lt;div class="element"&gt;,我希望当我点击随机 div div 时,我可以在这种情况下选择一个文本 nobelium 或 lawrencium....

我试过这个 jquery 选择器:

<script type="text/javascript">
  $(document).ready(function(){
    $(".periodic").click(function(){
      var text = $(this).text();
      alert(text)
    });
  })
</script>

警告所有 103 个 div 文本,但我只想要我点击的 div 内的文本

经过一些研究,我正在尝试这段代码,它看起来更好

   $(document).ready(function() {
    $(".periodic").find("div").click(function(event){
         event.stopPropagation();
      var text = $(this).text();
      alert(text)
    });
    });

但我仍然需要只选择最后一个文本示例 lawrencium

【问题讨论】:

    标签: jquery selector


    【解决方案1】:
         <div id="testText">
         test
         </div>
    
          var mb = $('#testText').text();
    

    【讨论】:

    • 请在您的答案中添加一些解释,以帮助其他人更好地理解它。仅代码答案被认为是不礼貌的。
    猜你喜欢
    • 1970-01-01
    • 2011-12-19
    • 2015-10-16
    • 1970-01-01
    • 2013-02-13
    • 1970-01-01
    • 1970-01-01
    • 2023-01-20
    • 2018-08-24
    相关资源
    最近更新 更多