![](/img/trans.png)
[英]JS Calculator not working in wordpress, script worked on old site
[英]why preview image script is not working in html code?(checked old answers but non worked)
我想在網頁中上傳和預覽圖像。 我使用了很多在線可用的模板/片段,但由於某些原因,它們都沒有預覽圖像(正確添加了 js 文件鏈接並且它正在工作)。 我無法弄清楚為什么 JavaScript 代碼沒有運行來預覽該圖像。 讓我們來看看我從 stackOverFlow 上的另一個答案中得到的。 它在“運行代碼片段”上運行良好。 但是當我復制代碼並使用它時不起作用。
function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $('#preview').attr('src', e.target.result); $('.previewimg').show(); } reader.readAsDataURL(input.files[0]); } } $("#uploadImg").change(function(){ readURL(this); });
.previewimg { background: #ffff33; width: 500px; height: auto; padding: 20px; border-radius: 20px; display: none; } .previewimg img { width: 100%; height: auto; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <form id="form1" runat="server"> <input type='file' id="uploadImg" /> </form> <div class="previewimg"> <img id="preview" src="#" alt="your image" /> </div>
我還使用了許多其他片段,圖像正在上傳但預覽不起作用。
因為我是新手,所以我不知道加載腳本的順序。 我有這個在頭標簽。
<link rel="stylesheet" href="this.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
我試圖在加載它之前使用 jQuery 生成$is not defined錯誤。 只是改變了順序,它起作用了。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="this.css">
感謝大衛
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.