我正在尝试使用jQuery在单击按钮时获取活动轮播ID。

huangapple go评论62阅读模式
英文:

I am trying to get active carousel id when click to button using jquery

问题

我尝试在点击下一个轮播按钮时获取活动轮播室的ID,请帮助我,谢谢。

注意: 我想获取活动轮播室的ID,而不是控制台中的142,应该是140的房间ID。

Html视图

<div class="carousel-item {{$key == 0 ? 'active' : '' }}  d-flex align-items-center">
    <img src="{{ Config('wfh.file') . $roomImage}}" height="113px" alt="First slide">
    <div class="ms-4">
        <h6 class="fw-bold">{{$value->name}}</h6>
        <input type="text" class="room_id"  name="room_id" value="{{$value->id}}">
        <span class="badge bg-light-outline p-2 me-1"> <i class="bx bx-user"></i>{{$value->capacity ?? null }}</span>
        <span class="badge bg-primary p-2">Starts from PTS {{$value->points ?? null }}</span>
    </div>
</div>

jQuery

$(".butonSubmit").click(function(){

    if($(".carousel-item").hasClass('active')){

        let room_id = $(".carousel-item.active .room_id").val();

        console.log(room_id);
    }

});
英文:

I am trying to get active carousel id when i click to button for next carousel please help me thanks.

Note :- I want to get the active carousel room id this should be 140 room id insteasd of 142 in console.

我正在尝试使用jQuery在单击按钮时获取活动轮播ID。

Html view

                             &lt;div class=&quot;carousel-item {{$key == 0 ? &#39;active&#39; : &#39;&#39; }}  d-flex align- 
                                      items-center&quot;&gt;
                                          &lt;img src=&quot;{{ Config(&#39;wfh.file&#39;) . $roomImage}}&quot; 
                                          height=&quot;113px&quot; alt=&quot;First slide&quot;&gt;
                                          &lt;div class=&quot;ms-4&quot;&gt;
                                              &lt;h6 class=&quot;fw-bold&quot;&gt;{{$value-&gt;name}}&lt;/h6&gt;
                                              &lt;input type=&quot;text&quot; class=&quot;room_id&quot;  name=&quot;room_id&quot; value=&quot;{{$value-&gt;id}}&quot; &gt;
                                              &lt;span class=&quot;badge bg-light-outline p-2 me-1&quot;&gt; &lt;i class=&quot;bx bx-user&quot;&gt;&lt;/i&gt;{{$value-&gt;capacity ?? null }}&lt;/span&gt;
                                              &lt;span class=&quot;badge bg-primary p-2&quot;&gt;Starts from PTS {{$value-&gt;points ?? null }}&lt;/span&gt;
                                          &lt;/div&gt;
                              &lt;/div&gt;

jquery

  $(&quot;.butonSubmit&quot;).click(function(){

        // let crousalActive= $(&quot;.carousel-item&quot;).hasClass(&#39;active&#39;);

        if($(&quot;.carousel-item&quot;).hasClass(&#39;active&#39;) ){

            let room_id = $(&quot;.carousel-item.active .room_id&quot;).val();

            console.log(room_id);
        }

   });

答案1

得分: 1

你有多少个走马灯项?
它可能取第一个走马灯项的值。
否则,尝试一次不使用默认值。

英文:

How many carousel-items do you have?
It probably takes the value of the first carousel-item.
Otherwise, try once without the default value.

huangapple
  • 本文由 发表于 2023年1月9日 14:28:29
  • 转载请务必保留本文链接:https://go.coder-hub.com/75053819.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定