<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="css/text.css" rel="stylesheet" />
</head>
<body>
<a class="submin">show</a>
<div id="str" class="ClassNameToBeRemoved" style="display: block;"> money div span em li canvas vide audio</div>
<div class="stringname" style="background: #f66456;padding: 5rem;display: none;">thttt</div>
<div class="title">
<ul>
<li>自由</li>
<li>字符</li>
<li>数字</li>
</ul>
</div>
<div class="arrayl">
<a class="a">
<em class="hasem">123</em>
<i>456</i>
</a>
<a class="a">
<em class="hasem">123</em>
<i>456</i>
</a>
<a class="a">
<em class="hasem">123</em>
<i>456</i>
</a>
</div>
<script src="js/jquery.min.js"></script>
<script>
/*去掉空格返回字符串的长度*/
var str = $("#str").html();
var ss = str.replace(/\s/g,"");
document.write(ss.length+"返回字符串的长度</br>");
var indexo =ss.indexOf("li");
document.write(indexo+"返回li首次出现的位置</br>");
var srchref = ss.link("http://www.w3cschool.cc");
document.write(srchref+"增加链接</br>")
var mud = ss.match("li");
document.write(mud+"返回存在的字符串 不存在返回null</br>")
var query = ss.charAt(4);
document.write(query+"返回指定下标的字符串</br>")
var con = ss.concat("哈哈哈");
document.write(con+ " " +"两个字符串拼接</br>");
var sea =ss.search("li");
document.write(sea+"存在返回该字符串的下标,不存在返回-1</br>")
var sli = ss.slice(1,4);
document.write(sli+"截取并返回该字符串</br>")
$(document).ready(function(){
/* $(".submin").click(function(){
$("#str").toggle();切换隐藏
toggle(function(){},function(){});
单独的显示隐藏show(),hide();
获取到匹配的第一次点击执行第一个函数第二次点击执行第二个函数
})*/
/* $(".submin").click(function(){
$("#str").fadeToggle(1500);
单独的隐藏显示fadeOut() fadeIn()
缓慢隐藏与显示与toggle()函数的用法类似
})*/
/* $(".submin").click(function(){
$("#str").slideToggle(1500);
单独的 上下滑动隐藏显示slideDown(),slideUp()
上下滑动隐藏切换与fadeToggle()函数的用法类似
})*/
/* $(".submin").click(function(){
$(".stringname").animate({left:'250px', opacity:'0.5',height:'150px', width:'150px'},1500);
动画
});*/
/* $(".ClassNameToBeRemoved").click(function(){
$(".stringname").slideDown(5000);
向下滑动面板!
});
$(".submin").click(function(){
$(".stringname").stop();
停止向下滑动面板
});*/
/* text() - 设置或返回所选元素的文本内容
html() - 设置或返回所选元素的内容(包括 HTML 标记)
val() - 设置或返回表单字段的值
attr() 方法用于获取属性值。*/
/* $("#str").click(function(){
alert($("#stringname").attr("class"));
});*/
/* append() - 在被选元素值的结尾插入内容
prepend() - 在被选元素值的开头插入内容
after() - 在被选元素边框后面插入内容
before() - 在被选元素边框前面插入内容*/
/* $("#str").click(function(){
$("#stringname").append("<span>压缩</span>");
});
$("#str").click(function(){
$("#stringname").prepend("<span>德玛</span>");
});
$("#str").click(function(){
$("#stringname").after("<span>提莫</span>");
});
$("#str").click(function(){
$("#stringname").before("<span>光辉</span>");
});*/
/* remove() - 删除被选元素(及其子元素)
empty() - 从被选元素中删除子元素*/
/* $("#submin").click(function(){
$("#stringname").remove();
});*/
/* $("#submin").click(function(){
$("#stringname").empty();
});*/
});
//.append(i);在元素值后面追加
//queryarryl.find("a");返回queryarryl下所有子元素为a的;
//on()添加事件;
//index(this);返回当前元素的下标
//queryi.eq(index).removeClass("active").hide();根据index返回的下标删除class样式并隐藏
$(function(){
var queryarryl = $(".arrayl");
var querya = queryarryl.find("a");
var queryem = querya.find("em");
var queryi = querya.find("i");
queryi.hide();
queryem.on('click',function(){
var index = queryem.index(this);
if(queryi.hasClass("active")){
queryi.eq(index).removeClass("active").hide();
}else{
queryi.eq(index).addClass("active").show().append("qq");
}
});
var querytitle=$(".title");
var titleli = querytitle.find("li")
titleli.on('click',function(){
var index = titleli.index(this);
queryarryl.hide();
titleli.removeClass("active")
titleli.eq(index).addClass("active");
queryarryl.eq(index).show();
});
})
//input改变就执行事件实时监听
<body>
<div class="imges">
<ul>
<input type="text" id="idName"/>
</ul>
</div>
</body>
<script src="js/jquery-1.7.2.min.js"></script>
<script>
$(function(){
$("#idName").on("input propertychange",function(){
alert("改变了");
})
});
/*jquery拼接html语句的时候需要绑定事件在拼接的语句里面不能添加行内绑定事件会无法点击这个时候可以用这种获取父类的div在或去行内的id*/
$("#sureWin").on("click","#sectionid",function(){
$("#section").hide();
})
/*后续添加中*/
</script>
</body>
</html>
分享到:
相关推荐
这个"javascript常用函数集合"涵盖了JavaScript编程中常见的函数和概念,是学习和提升JavaScript技能的重要资源。以下是对这些常见函数和基础知识的详细解释: 1. **变量声明**:在JavaScript中,我们可以使用`var`...
以下是一些JS常用函数的详细说明: 1. **事件处理**: - `click()`: 该方法用于模拟用户对元素的点击操作,通常用于按钮或链接等交互元素。 - `closed`: 这是一个属性,用于检查窗口是否已关闭,返回`true`或`...
一、JavaScript常用函数 1. 数组操作函数 - `push()`: 向数组末尾添加一个或多个元素,并返回新长度。 - `pop()`: 删除并返回数组最后一个元素。 - `shift()`: 删除并返回数组第一个元素。 - `unshift()`: 在...
根据给定的信息,我们可以整理出JavaScript中常用的几大类函数:常规函数、数组方法、日期对象方法以及字符串处理方法。 ### 一、常规函数 #### 1. Alert `alert()`函数用于显示一个带有消息和确定按钮的警告框。 ...
本压缩包“JavaScript学习笔记_js常用函数封装_js包.zip”包含了对JavaScript基础及进阶技巧的学习资料,特别关注了函数封装和模块化开发实践。 首先,`tool.js`可能是一个实用工具函数集合,封装了一些常见的...
JavaScript常用函数使用总结涵盖了多种在JavaScript编程中常用的方法,它们分别属于不同的类型,如String类型和Number类型。以下是对每个函数详细的说明和应用示例: 1. parseInt()函数 parseInt()是String类型的...
这份"JavaScript常用函数与代码大全"包含了丰富的资源,旨在帮助开发者更好地理解和使用JavaScript中的关键函数,提升开发效率。 首先,JavaScript的核心在于其内置函数,如`typeof`用于检测变量类型,`console.log...
javascript 常用函数(时间、字符串等)手记
js常用函数__Updated_10_seconds_ago_js常用函数,包含数据类型判断,数组去_js-
php、js、jquery、mysql、正则、文件处理函数、图像处理函数、时间函数,常用函数总结
JavaScript学习函数时,常常会听懂了却做不来实际例子,本资源有部分函数的经典案例及答案,其中有些是基础题,有些逻辑对新人来说难以理解,希望对大家有所帮助。
js常用函数库.docx
**jQuery作者John Resig封装的JavaScript常用函数** John Resig是jQuery库的创建者,他的工作对于现代Web开发产生了深远的影响。在JavaScript的世界里,他不仅贡献了强大的jQuery框架,还编写了许多实用的辅助函数...
在这个"JavaScript常用函数数、常用正则表达式收集___下载.zip"压缩包中,我们可以预见到一系列与JavaScript相关的实用工具函数和常用的正则表达式模式。 首先,让我们来探讨JavaScript中的常用函数。在JavaScript...
在“教案javascript常用函数集.pdf”中,主要介绍了五类常用的JavaScript函数:常规函数、数组函数、日期函数、数学函数和字符串函数。 1. 常规函数: - `alert()`:弹出警告对话框,显示一条消息,用户点击确定...
js常用函数及用法.docx
js常用函数及用法.pdf
这里我们将深入探讨标题和描述中提及的JavaScript常用函数。 1. 常规函数: - `alert()`:用于弹出警告对话框,通常包含一个“确定”按钮。 - `confirm()`:弹出确认对话框,有“确定”和“取消”两个按钮,返回...
JAVASCRIPT常用函数集一.pdf