小编Chy*_*otE的帖子

将类添加到具有特定类的所有元素

我对javascript和jquery有点新鲜,我有一些麻烦按照"好"的方式做我想做的事情.

我有一个像这样的HTML网页:

<div class="list-group">
   <a href="#all" id="category-all" class="list-group-item active">All</a>
   <a href="#" id="category-0" class="list-group-item">Foo</a>
   <a href="#" id="category-1" class="list-group-item">Bar</a>
   <a href="#" id="category-2" class="list-group-item">FooBar</a>
</div>
<div class="row">
   <div class="category-0">element 1</div>
   <div class="category-1">element 1</div>
   <div class="category-1">element 1</div>
   <div class="category-0">element 1</div>
   <div class="category-2">element 1</div>
   <div class="category-0">element 1</div>
   <div class="category-2">element 1</div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想添加某种"过滤器",如果你点击某个类别链接,其他类别的所有元素都将消失.我设法通过在我的css中添加一个名为invis的类来显示"display:none",然后写了这个:

$( ".list-group-item" ).click(function() {
  $(".list-group-item").removeClass('active');
  $( this ).toggleClass("active");
  var test = "." + event.target.id;
  $(".category-0").addClass('invis');
  $(".category-1").addClass('invis');
  $(".category-2").addClass('invis');
  if (test == ".category-0")
    $(".category-0").removeClass('invis');
  if (test == ".category-1")
    $(".category-1").removeClass('invis');
  if (test == ".category-2")
    $(".category-2").removeClass('invis');
  if …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

带readdir的Segfault()

我刚开始使用C编程,我正在尝试读取和显示目录中的文件(就像ls命令一样).

这是我的代码的一部分,我得到一个段错误,我不知道为什么:

void    display_dir(char *dir)
{
  DIR   *strm;
  struct dirent *direct;

  if((strm = opendir(dir) == NULL))
    {
      printf("ERROR: Couldn't open directory.\n");
      exit(1);
    }
while ((direct = readdir(strm)) != NULL)
    display_elems(direct);
  closedir(strm);
}
Run Code Online (Sandbox Code Playgroud)

经过一些测试后,看来程序会在达到时遇到段错误:

while ((direct = readdir(strm)) != NULL)
Run Code Online (Sandbox Code Playgroud)

我做了一些研究,但我找不到任何可以帮助我的东西.

c segmentation-fault opendir

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

标签 统计

c ×1

javascript ×1

jquery ×1

opendir ×1

segmentation-fault ×1