Я хочу скопировать в цветовой код буфера обмена, но он показывает ошибку в строке 19, не может прочитать свойство 'select' из undefined - PullRequest
0 голосов
/ 20 апреля 2020

** Я хочу скопировать в код цвета буфера обмена, но он показывает ошибку в строке № 19, не может прочитать свойство
'выберите' из неопределенного. copy. html: 20 Uncaught TypeError: Невозможно прочитать свойство 'select' из неопределенного в HTMLDivElement. (копия. html: 20) в HTMLDivElement.dispatch (jquery -1.12.4.min. js: 3) в HTMLDivElement.r.handle (jquery -1.12.4.min. js : 3) **

    <!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <title>jQuery css() Demo</title>
    <style>
        div {
            width: 100px;
            height: 100px;
            display: inline-block;
            margin: 10px;
        }
    </style>
    <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
    <script>
        $(document).ready(function () {
            $("div").click(function () {
                var colorCode = $(this).css("background-color");
                colorCode.select();
                document.execCommand("copy");
                colorCode.remove();
                console.log(colorCode);

            });
        });
    </script>
</head>

<body>
    <div style="background-color:orange;"></div>
    <div style="background-color:#ee82ee;"></div>
    <div style="background-color:rgb(139,205,50);"></div>
    <div style="background-color:#f00;"></div>

</body>

</html>
...