Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 仅使用using.text()使用第一个单词_Jquery - Fatal编程技术网

Jquery 仅使用using.text()使用第一个单词

Jquery 仅使用using.text()使用第一个单词,jquery,Jquery,我有一个subnav,我正在使用subnav中的文本引用DIV元素的一个类 一些subnav文本有空格,所以对于那些有空格的文本,我只想使用第一个单词来引用DIV元素的类 剧本 $('li.' + $(this).text( function () { if space take first letter only.toggle(true); if no space do nothing.toggle(true); }); HTML 全部 男人 女人 防晒服 提前谢

我有一个subnav,我正在使用subnav中的文本引用DIV元素的一个类

一些subnav文本有空格,所以对于那些有空格的文本,我只想使用第一个单词来引用DIV元素的类

剧本

$('li.' + $(this).text( function () {

if space

   take first letter only.toggle(true);

if no space

   do nothing.toggle(true);

});
HTML

  • 全部
  • 男人
  • 女人
  • 防晒服

提前谢谢

使用javascript字符串拆分方法:


使用javascript字符串拆分方法:


你的意思是“第一个单词”而不是“第一个字母”?使用split。非常基本的Javascript你是说“第一个单词”而不是“第一个字母”?使用split。相当基本javascript@jason,只是随便问一下为什么这个网站上的每个人都讨厌w3schools,因为它的开头很好,它只是谷歌搜索“javascript数组拆分”的第一个链接。与其链接到一个不喜欢w3schools的页面,为什么不链接到另一个页面呢?(顺便说一句,我也不太喜欢它们,但作为一个基本的javascript参考,当你真的记不住它们的语法时,它们很好。)@kobe和其他人,请访问W3傻瓜网站,阅读它关于为什么在W3Foulds学校发帖是危险的。简而言之,他们发布的内容往往不正确,信息往往误导。@jason,只是漫不经心地问为什么这个网站上的每个人都讨厌w3schools,因为这是一个很好的开端。这只是谷歌搜索“javascript数组拆分”中的第一个链接。与其链接到一个不喜欢w3schools的页面,为什么不链接到另一个页面呢?(顺便说一句,我也不太喜欢它们,但作为一个基本的javascript参考,当你真的记不住它们的语法时,它们很好。)@kobe和其他人,请访问W3傻瓜网站,阅读它关于为什么在W3Foulds学校发帖是危险的。一个简短的概要是,他们所发布的内容往往是不正确的,而且他们的信息往往具有误导性。
<ul>
<li>all</li>
<li>men</li>
<li>women</li>
<li>sun protective clothing</li>
</ul>
<div class="men"></div>
<div class="women"></div>
<div class="sun"></div>
var className = $(this).text().split(' ')[0];