jquery网页代码

html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>jQuery Example</title> <!-- 引入 jQuery 库 --> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <!-- 你的自定义 JavaScript 文件 --> <script src="custom.js"></script> </head> <body> <h1>Hello, jQuery!</h1> <button id="click-me-btn">Click Me</button> <div id="output"></div> <!-- 你的 HTML 页面内容 --> </body> </html>

在这个示例中:

我们引入了 jQuery 库,使用的是 jQuery 官方提供的 CDN 地址。我们也引入了一个自定义的 JavaScript 文件 custom.js,这里可以包含我们的 jQuery 代码。在页面中有一个标题 <h1>,一个按钮 <button> 和一个空的 <div> 元素。按钮被赋予了一个 id 为 click-me-btn,用于之后 jQuery 事件的绑定。

javascript
$(document).ready(function() { // 当文档加载完毕后执行

html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>jQuery Example</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script src="custom.js"></script> <style> .error { color: red; } </style> </head> <body> <h1>jQuery Form Validation</h1> <form id="myForm"> <label for="email">Email:</label> <input type="email" id="email" name="email"> <span id="email-error" class="error"></span><br><br> <label for="password">Password:</label> <input type="password" id="password" name="password"> <span id="password-error" class="error"></span><br><br> <input type="submit" value="Submit"> </form> <div id="success-message" style="display: none;"> <p>Form submitted successfully!</p> </div> </body> </html>

在这个示例中,我们添加了一个表单和一个成功消息的 <div> 元素,它最初是隐藏的。

javascript
$(document).ready(function() { $('#myForm').submit(function(event) { // 阻止表单的默认提交行为 event.preventDefault(); // 获取表单字段的值 var email = $('#email').val(); var password = $('#password').val(); // 简单的表单验证 if (email === '') { $('#email-error').text('Email is required'); } else { $('#email-error').text(''); } if (password === '') { $('#password-error').text('Password is required'); } else { $('#password-error').text(''); } // 如果验证通过,显示成功消息 if (email !== '' && password !== '') { $('#success-message').show(); } }); });

这段代码在表单提交事件中执行。它首先阻止了表单的默认提交行为,然后获取了输入框中的值,并进行了简单的验证。如果输入框为空,就在相应的错误消息元素中显示错误信息;否则,清空错误消息。

最后,如果表单验证通过,就显示成功消息 #success-message