laravel микс, унификация javascript скриптов - PullRequest
0 голосов
/ 03 апреля 2020

Я хочу сказать заранее, что сценарий java не является моей сильной стороной.

Как поместить эти сценарии в приложение. js, чтобы в конечном итоге вы могли скомпилировать один файл, используя laravel mix

Я использую эти два сценария.

first:

$(document).ready(function () {
$("a[data-confirm]").click(function (e) {
    if (!confirm($(this).data('confirm')))
        event.preventDefault();
});

});

Для подтверждения перед удалением статьи с использованием атрибута даты

секунда:

function hiddenImage(lnk_obj, id) {
    var x = document.getElementById(id);
    if (x.style.display === "none") {
        x.style.display = "block";
    } else {
        x.style.display = "none";
    }
    lnk_obj.innerHTML = (lnk_obj.innerHTML == 'display') ? 'hide' : 'display' ;
}

Чтобы скрыть изображения на странице

Я пытался это сделать, но после компиляции мои скрытые изображения перестали работать

    require('./bootstrap');

function hiddenImage(lnk_obj, id) {
    var x = document.getElementById(id);
    if (x.style.display === "none") {
        x.style.display = "block";
    } else {
        x.style.display = "none";
    }
    lnk_obj.innerHTML = (lnk_obj.innerHTML == 'view') ? 'hide' : 'view' ;
}

Скрытие - это сделано методом onclick

<a href="" onclick="event.preventDefault(); hiddenImage(this,'hiddenDiv-{{ $product-> id}} ') "> View </a>
...