簡體   English   中英

"如何使用 jQuery 將 console.log 顯示為 html?"

[英]How to display console.log to html with jQuery?

我無法通過 html 顯示我的輸入,但它通過console.log()顯示。 它沒有出現在我的列表下方。 我的刪除按鈕也無法正常工作。 不知道發生了什么。

 $(document).ready(function(){ $('#addButton').click(function(){ var task = $(".note").val(); console.log(task); $(".todo-list").append('<li><div class ="button-center"><button id="delButton">Delete</button><button id="editButtton">Edit</button></div></li>'); }); }); $('#delButton').click(function(){ var deleteNote = $('ul').children().length; $('ul').children()[deleteNote - 1].remove(); });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <body> <header data-role="header"><h1>To Do List</h1> <a href="#">Home</a> </header> <div role="main" class="todo-container"> <div class="input"> <input type="text" class="note" placeholder="Input new note.."> <button id="addButton">Add</button> </div> </div> <ul class="todo-list"> <li> <div class ="button-center"> <button id="delButton">Delete</button> <button id="editButtton">Edit</button> </div> </li> </ul> </body>

在下面的解決方案中,任務內容是動態插入到 HTML 代碼中的; 最簡單的方法是使用`${variable}`。 改進了單擊刪除<button><\/code>時刪除相關<li><\/code>元素的單擊事件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM