如何解决Uncaught Type错误$()。条形码不是函数

时间:2018-03-21 05:50:29

标签: jquery jquery-plugins

未捕获TypeError:jQuery(...)。条形码不是函数     在codeBars(bookingAdd.php:152)     在Object.success(bookingAdd.php:141)     在火上(VM88 jquery-1.10.2.js:3048)     at Object.fireWith [as resolveWith](VM88 jquery-1.10.2.js:3160)     完成后(VM88 jquery-1.10.2.js:8235)     在XMLHttpRequest.callback(VM88 jquery-1.10.2.js:8778) codeBars @ bookingAdd.php:152 成功@ bookingAdd.php:141 fire @ jquery-1.10.2.js:3048 fireWith @ jquery-1.10.2.js:3160 完成@jquery-1.10.2.js:8235 回调@jquery-1.10.2.js:8778 XMLHttpRequest.send(async) 发送@jquery-1.10.2.js:8706 ajax @ jquery-1.10.2.js:8136 bookingSlipAjax @ bookingAdd.php:99 (匿名)@ bookingAdd.php:782

1 个答案:

答案 0 :(得分:0)

检查jquery-barcode.js是否正确链接,然后检查打印代码的方式。

示例 -

        <?php $barcode = "152294018467"; ?>
        <link href="/assets/css/jquerysctipttop.css" rel="stylesheet" type="text/css">
        <script src="/assets/js/jquery-3.2.1.min.js"></script>
        <script type="text/javascript" src="/assets/js/jquery-barcode.js"></script>
        <script>
            $(document).ready(function () {
                $('.barcode-block').barcode("<?php echo $barcode; ?>", "ean13");
            });
        </script>

        <div class="barcode-block"></div>