var type = $("#type").val(); if (type){ $("#containAdd").show(); }
时间: 2024-04-19 12:24:59 浏览: 14
这段代码是一个前端代码片段,使用了 jQuery 库。它首先获取了 id 为 "type" 的元素的值,然后进行判断。
如果 type 的值存在(即不为 falsy 值,如 null、undefined、空字符串等),则执行 `$("#containAdd").show()` 方法,将 id 为 "containAdd" 的元素显示出来。
这段代码的作用是根据 type 的值来控制显示或隐藏页面中的元素。
相关问题
$('#userName').on('blur', function() { var userName = $(this).val(); checkUsername(userName);});这段代码应该加到哪里
这段代码应该加到页面初始化的 JavaScript 代码中。具体来说,可以添加到一个 `$(document).ready()` 或 `$(function() {})` 函数内部,或者添加到一个单独的 JavaScript 文件中。
例如:
```javascript
$(document).ready(function() {
$('#userName').on('blur', function() {
var userName = $(this).val();
checkUsername(userName);
});
});
```
这样,在页面加载完成后,就会绑定 `#userName` 输入框的 `blur` 事件,当输入框失去焦点时,就会触发该事件,检查用户名是否重复。
function no(ele){ var m = $(ele).val().parent() console.log(m.HTML) }
这段代码中有一个语法错误。应该将 `$(ele).val()` 和 `.parent()` 两个函数调用用括号括起来,如下所示:
```
function no(ele) {
var m = $(ele).val().parent();
console.log(m.html());
}
```
此外,获取元素的 HTML 内容应该使用 `.html()` 方法,而非 `.HTML`。