(19)jQuery操作文本和属性

摘要:
˂!
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jq操作文本和操作属性</title>
</head>
<body>
<div class="box">box</div>
<input type="text">
<button class="btn">打印输入的内容</button>
<button class="getImg">获取图片</button>
<img src="https://tool.4xseo.com/article/209271.html" alt="">
</body>
<script src="http://t.zoukankan.com/js/jq.js"></script>
<script>
//jq获取文本
var txt = $('.box').text();
console.log(txt)

//修改纯文本
$('.box').text('这里填写需要修改的文本');

//设置html类型文本,直接修改标签类型
$('.box').html('<b>这样写就是修改标签的类型</b>>')

//input框
$('.btn').click(function () {
//获取input框的内容并打印,打印框内没有内容就输出空
var v = $('.inp').val(); //val就是获取,val不给值就是获取,给值就是赋值
console.log(v);
//打印框的内容置空(用户在输入框中输入内容,点击按钮后提交内容后将输入框内容清除),直接赋值一个空内容即可
$('.inp').val("");
})

//操作属性
//img标签的内容属于资源,既不是text,也不是value,而是src
//操作按钮显示图片和隐藏图片
$('.getImg').click(function () {
//先获取img标签下sc的值
var src = $('img').attr('src');
if (src){
$('.img').attr('src',''); //如果有值就设置为空
}else{
//对img标签的src进行赋值
$('.img').attr('src','http://scimg.jb51.net/allimg/150803/14-150P315312YB.jpg') //attr就是操作全局属性,如果只有一个src就是获取原来的src,然后再给一个值就是设置赋值
}
})


</script>
</html>

免责声明:文章转载自《(19)jQuery操作文本和属性》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇KL散度的理解PyTorch 之 DataLoader下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Jquery UI Tabs 获取选中Tab的ID

<button>get current</button>current tab: <span id="current"></span> <div id="tabs"> <ul> <li><a href="#tabs-1">Nunc ti...

ES6基础知识

目录 1.ES6浏览器支持情况 一、桌面端浏览器对ES2015的支持情况 二、移动端浏览器对ES2015的支持情况 三、服务器对ES2015的支持情况 附:如何使用ES6的新特性,又能保证浏览器的兼容? 2.ES6语法 2.1 let 和const 2.1.1 let命令只在代码块内有效 2.1.2 let命令不能重复声明而var可以声明多...

jquery实现导航栏跟随窗口滚动

最近在制作一个模版的时候用到的一个jquery插件,当网站导航滚动到当前可见页面顶部时,固定在顶部并随窗口滚动,有很多的网站前台模版有有类似的效果。 smohan.fixednav.js /* * 随滚动条固定导航到顶部插件 * autho:Smohan * http://www.smohan.net */ ; (function ($...

Comet 反Ajax: jQuery与PHP实现Ajax长轮询

原文地址(http://justcode.ikeepstudying.com/2016/08/comet-%E5%8F%8Dajax-%E5%9F%BA%E4%BA%8Ejquery%E4%B8%8Ephp%E5%AE%9E%E7%8E%B0ajax%E9%95%BF%E8%BD%AE%E8%AF%A2longpoll/) 页面代码: <!DOCTY...

jmeter 跨线程组调用变量

由于有些特殊需求需要在线程组之间调用变量,这里就总结一下几种常用方法(只是个人会的)。 在使用时要注意线程组的执行顺序,需要勾选测试计划里的独立运行每个线程组按钮。还需要注意设置全局变量的后置处理器应该是在第一个线程组(即提取局部变量的那个线程组)。 一、beanshell自带方法 props.put("变量名","值") 全局变量赋值 props.ge...

biztalk中使用.net class类型的消息(一) 相关知识介绍【转】

一.概述 二.消息的结构 三.消息的类型 1.平面文件 2.Xml文档 3..net class 4.二进制数据 四..net class类型的序列化 五..net class类型的消息 1.类要设置为可序列化 2.类中只包含公共属性和字段 3.设置名称空间 4.设置可分辨字段和升级属性 4.1.设置可分辨字段 4.2.设置升级属性 5.一个.net cl...