Javascript 如何从div菜单中获取文本并从jquery中单击加粗

Javascript 如何从div菜单中获取文本并从jquery中单击加粗,javascript,jquery,Javascript,Jquery,我已经在div中的运行时绑定了菜单(即.cs文件)。当我单击相应的菜单时,这些菜单会从jquery中生成一个粗体文本。请帮忙。例如: <div><ul><a>code</a></ul></div> 代码 类似于: $('div ul a').live('click', function() { $(this).css('font-weight', 'bold'); }); 首先,如果这是对您的标记的准确描述,那

我已经在div中的运行时绑定了菜单(即.cs文件)。当我单击相应的菜单时,这些菜单会从jquery中生成一个粗体文本。请帮忙。例如:

<div><ul><a>code</a></ul></div>   
    代码
类似于:

$('div ul a').live('click', function() {
  $(this).css('font-weight', 'bold');
});
首先,如果这是对您的标记的准确描述,那么您的
标记不应该直接位于
    标记中,应该在
      内有列表项标记
    • 。此外,您还需要向
      或周围的
      添加类/id,以帮助/指定jQuery选择器

      这里是您的标记:

      <div id="mylist-wrapper">
          <ul>
              <li><a hreh="#">Link</a></li>
              <li><a hreh="#">Link</a></li>
              <li><a hreh="#">Link</a></li>
          </ul>
      </div>
      
      $('#mylist-wrapper a').click(function(){
          $(this).css('font-weight', 'bold');
      });