Autor | Zpráva | ||
---|---|---|---|
Sennin Profil |
Zdravím....
Mám tento js kód ktorý po kliknutí na dátum v datepickeru zavrie modal a vráti hodnoty na default ale ak kliknem znova na input tak sa nič neudeje až druhý krát script ožije a spustí bootstrap modal v ktorom mám datepicker kód je takýto Html: <input type="text" id="datepickerinput" class="form-control @error('order_date') is-invalid @enderror" name="order_date" value="{{ old('order_date') ?? $order->order_date }}" placeholder="Dátum" readonly="true" data-toggle="modal" data-target="#datepickerModal"> a JS: $(document).ready(function() { $("#date-body").datepicker({ onSelect: function(dateText, inst) { $("#datepickerinput").val(dateText); } }); $(".datepicker--content").click(function() { $("body").removeClass("modal-open"); $("#datepickerModal").removeClass("show"); $("#datepickerModal").removeAttr("aria-modal"); $("#datepickerModal").attr("aria-hidden", "true"); $("#datepickerModal").css("display", "none"); $(".modal-backdrop").remove(); }); }); Neviete kde môže byť chyba? za odpoveď vored Ďakujem. |
||
Mlocik97 Profil |
#2 · Zasláno: 15. 5. 2019, 12:38:53
Skúste
$(...).click(function() {...}); nahradiť za $(...).on('click', function() {...}); |
||
Sennin Profil |
#3 · Zasláno: 15. 5. 2019, 12:43:16
@Mlocik97
To bohužial môj problém nierieši ale vďaka za odpoveď. |
||
blaaablaaa Profil |
#4 · Zasláno: 15. 5. 2019, 13:02:50
Sennin:
Proč to nastavování tříd a atributů? Tam bude nejspíš zakopaný pes, Modal se zavírá pomocí $('#datepickerModal').modal('hide')
|
||
Sennin Profil |
@blaaablaaa Ďakujem moc pekne...
Tak teraz som sa s chuti zasmial ako jednoducho to ide... Takže teda ak to niekomu pomôže $(".datepicker--content").on("click", function() { $('#datepickerModal').modal('hide'); }); |
||
Časová prodleva: 6 let
|
0