为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 jquery 更改元素内的文本?

如何使用 jquery 更改元素内的文本?

斯蒂芬大帝 2023-09-25 15:38:19
我对 javascript 很陌生,我正在尝试更改下面元素内的文本,但它不起作用。<div id='text'></div>下面是我正在使用的代码。该console.log行有效,但 text() 函数无效。d3.json('/data', function(error, closure_data) {  $('.dropdown-item').click(function() {  if ($(this).attr('value') == '1') {    console.log('1')    text = d3.select('#text')    $(text).text('1');  }  });})
查看完整描述

2 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

你可以使用这样的东西:


 

$("#btnClick").click(function(){      

         $("div").text("your value in DIV");        

    });

  div {

    color: red;

  }

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<input type='submit' id="btnClick" value="ClickMe">

 <div id ="textDIv"></div>


查看完整回答
反对 回复 2023-09-25
?
守着星空守着你

TA贡献1799条经验 获得超8个赞

我继续删除了我的 jquery 脚本,只使用了 d3,这是生成的代码。


d3.json('/data', function(error, closure_data) {

  var btn = d3.select('.dropdown-item')

  btn.on('click', function() {

    d3.select('#text').text('1')

  })

  });


查看完整回答
反对 回复 2023-09-25
  • 2 回答
  • 0 关注
  • 104 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信