小编Dom*_*Dom的帖子

wrapAll jQuery问题

我需要将三个div包装成一个,但是这组三个div在代码中重复几次.也许我的HTML会解释:

<div class="one" />
<div class="two" />
<div class="three" />

<div class="one" />
<div class="two" />
<div class="three" />
Run Code Online (Sandbox Code Playgroud)

我想要实现的是:

<div class="wrap">
  <div class="one" />
  <div class="two" />
  <div class="three" />
</div>

<div class="wrap">
  <div class="one" />
  <div class="two" />
  <div class="three" />
</div>
Run Code Online (Sandbox Code Playgroud)

这将所有东西都包装成一个div:

$('.one, .two, .three').wrapAll('<div class="wrap" />')
Run Code Online (Sandbox Code Playgroud)

我怎样才能将这些组分开包装?

html javascript jquery

2
推荐指数
1
解决办法
2187
查看次数

使用 jQuery 在特定符号后换行

我想要做的是将文本包装到 ll 标签内的 div 中。这不会有问题,但我需要包装特别出现在“-”(减号)之后的文本,包括“减号”本身。

这是我的 html:

<ul>
    <li>Some list text - Additional text</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

结果我试图实现这一目标:

<ul>
     <li>Some list text <span class="after">- Additional text<span></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

请问有人可以帮助我吗?

先感谢您。

jquery

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

使用jQuery在第三个之后为每个项添加类

我有一个非常简单的HTML,如下所示:

<ul class="my_class">
<li>List</li>
<li>List</li>
<li>List</li>
<li>List</li>
<li>List</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我想要实现的是为<li>第3个附加的每个单词添加一个"fred"类<li>.

这个小功能是将它添加到前3项:

$('ul.my_class li:lt(3)').addClass('fred');
Run Code Online (Sandbox Code Playgroud)

谢谢大家的帮助!

大教堂

jquery

1
推荐指数
2
解决办法
152
查看次数

帮助简单的jQuery函数

我有这段代码.

我想要的是当我点击.delbutton #slide将隐藏.

$(document).ready(function() {
    var slide = $('#slide')
    $('.link').click(function() {
        slide.animate({'bottom' : '0px'}, 500).append('<div class="delbutton"></div>')            
    });
});

$(document).ready(function(){
    $('.delbutton').click(function() {
        $('#slide').hide()
    })                     
})
Run Code Online (Sandbox Code Playgroud)

无法弄清楚它有什么问题.只是不工作.

谢谢你的帮助

jquery

0
推荐指数
1
解决办法
123
查看次数

使用jQuery更改alt标签和图像路径

我这里有点问题.作为我对jQuery的新手,这对你来说很可能听起来很简单.

我需要添加路径到alt并更改alt,以便在jquery中有扩展名.jpg和屏幕

那我怎么转这个呢

<img src="small.jpg" class="image"  alt="big01">
Run Code Online (Sandbox Code Playgroud)

进入这个:

<img src="/image/small.jpg" class="image"  alt="/image/big01.jpg">
Run Code Online (Sandbox Code Playgroud)

我忘了添加:我需要删除图像名称然后添加到该图像的路径,因为这将改变,因为网站上有很多.不确定我是否清楚自己有什么想法吗?

非常感谢您的帮助

jquery

0
推荐指数
1
解决办法
2699
查看次数

使用jQuery使用相同的href进行图像链接

我试图让我的img链接到同一个图像.不幸的是它不起作用.

<img src="someimage.jpg" width="120" height="120" />
Run Code Online (Sandbox Code Playgroud)

这就是我试图抓住的东西:

<a href="someimage.jpg">
    <img src="images/6208606.jpg" width="120" height="120" />
</a>
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用

var ImgScr = $('.gallery img').attr('scr');

$('.gallery img').wrap('<a></a>').attr('href', ImgScr);
Run Code Online (Sandbox Code Playgroud)

任何帮助非常感谢

jquery

0
推荐指数
1
解决办法
1732
查看次数

使用jQuery的简单字符串和变量问题

我正在尝试将我的var添加到此字符串:

var liPad = 20;

$(this).css({'width' : width , 'height' : height, 'padding' : "'0px' + liPad + 'px'"});
Run Code Online (Sandbox Code Playgroud)

为了让它像这样工作:

$(this).css({'width' : width , 'height' : height, 'padding' : '0 20px'});
Run Code Online (Sandbox Code Playgroud)

无法弄清楚如何使它工作.

任何帮助,将不胜感激.

javascript string-concatenation

0
推荐指数
1
解决办法
1087
查看次数

jQuery not()选择器问题

我有一个依赖的无线电组,通过点击输入#adio10,输入#radio16 .form-b​​lock-cms应该向下滑动.并没有问题.

问题是我选择输入#radio16.form-b​​lock-cms向下滑动并立即恢复.如果未选择输入#radio16,我尝试使用cond语句,但它仍在执行此操作.

我该怎么办呢?

if ($('input#radio10, input#radio16').is(':checked')) {
    $('.rsform-block-cms').slideDown().addClass('additionalField')
}
else if ($('input#radio16').not(':checked')) {
    $('.rsform-block-cms').slideUp();
};
Run Code Online (Sandbox Code Playgroud)

jquery

0
推荐指数
1
解决办法
110
查看次数

用jQuery更改类

我尝试使用这个简单的2次降落在同一次潜水中改变课程两次:

  $('.q_one').click(function(){
  $(this).removeClass('q_one').addClass('q_two');

  });



$('.q_two').click(function(){
      $(this).removeClass('q_two').addClass('q_three');

      });
Run Code Online (Sandbox Code Playgroud)

所以我希望这个方法有效,当我点击.q_one时,该类将更改为q_two,并且一旦它点击后它有一个这个类它会将它改为q_three.

不幸的是它仅适用于第一个例子.

我该怎么办?

jquery class

0
推荐指数
1
解决办法
164
查看次数

绑定的两个输入的总和

我试图在绑定上sumarise两个输入字段.

这是我的功能:

$j('#calclength, #calcwidth').keyup(function() {
    var s1 = $j('#calclength').val();
    var s2 = $j('#calcwidth').val();
    var s3 = (s1) + (s2);
        $j('.s1').text(s3);
});
Run Code Online (Sandbox Code Playgroud)

而#calclength,#calcwidth是我的输入,而.s1是带结果的跨度.

在插入输入时插入例如1和2的情况下,结果将显示为12而不是3.

你们能告诉我我在这里做错了吗?

提前谢谢你的帮助.大教堂

jquery bind

0
推荐指数
1
解决办法
135
查看次数

标签 统计

jquery ×9

javascript ×2

bind ×1

class ×1

html ×1

string-concatenation ×1