当前位置: 首页 > article >正文

JS,jQuery常用语法记录

JS,jQuery常用语法记录

JS常用语法:
1.操作剪切板 [可能无法在某些浏览器中正常工作]
document.execCommand("copy")/document.execCommand("cut")
    // 复制链接
    function doCopyLink(id){
        $("#hiddenUrl").val("/article/viewArticle?id=" + id);
        var url = document.getElementById("hiddenUrl");
        url.select();
        document.execCommand("Copy");
        alert("复制链接成功!");
    }

JQuery常用语法:
1.id选择器
$("#myElement").text(); [元素不存在返回undefined]
$("#myElement").text("Hello, world!");
追加元素使用append()或prepend()方法

2.事件处理程序:
使用on()方法来附加事件处理程序。
$("#myButton").on("click", function() { 
	alert("Button clicked!"); });
将在单击id为myButton的按钮时显示警报框。

3.获取和设置属性:
使用.attr()方法来获取或设置元素的属性。
$("#myImage").attr("src", "newimage.jpg");
将把id为myImage的图像的src属性设置为"newimage.jpg"4.获取和设置内容:
使用.text().html()方法来获取或设置元素的文本内容或HTML内容。
$("#myElement").text("Hello, world!");
将把id为myElement的元素的文本内容设置为"Hello, world!"5.添加或删除类:
使用.addClass().removeClass()方法来添加或删除元素的类。
$("#myElement").addClass("highlight");
将向id为myElement的元素添加名为"highlight"的类。

6.遍历元素:
使用.each()方法遍历匹配选择器的每个元素。
$("li").each(function() { console.log($(this).text()); });
将输出页面中每个li元素的文本内容。

7.发送AJAX请求:
使用.ajax()方法发送AJAX请求。
$.ajax({ 
	url: "example.php", 
	success: function(data) { console.log(data); } });

8.获取select标签内选中的标签
var selectedValue = $('select').find(':selected').val()/.text();

9.iframe打开新的页面
/**
* 查看所有业务随访计划*/
function getfollowNoticePlan(){
	window.frames["followModalFrame"].innerHTML = "";
	$('#followModalFrame').attr('src', BASE_PATH + "/FollowNoticePlan/followNoticePlanStatistics?trialId="+id);
	$('#followModal').modal('show');
}
//  modal弹窗
<div class="modal fade" id="followModal" tabindex="-1" role="dialog" aria-labelledby="countModalLabel" aria-hidden="true">
		<div class="modal-dialog"  style="width: 95%;">
			<div class="modal-content" >
				<div class="modal-header">
					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
					<h4 class="modal-title" id="followModalLabel">预约随访</h4>
				</div>
				<div class="modal-body" >
					<iframe src="" width="100%" id="followModalFrame" name="countFrame" style="border: 0px;min-height: 825px;"></iframe>
				</div>
			</div>
		</div>
	</div>


清除JS缓存 浏览器强制刷新: Ctrl+F5

http://www.kler.cn/news/136886.html

相关文章:

  • 用户账户与授权UAA与OAuth2
  • 炸了!改进Transformer!Transformer-BiGRU多变量回归预测(Matlab)
  • git 报错 SSL certificate problem: certificate has expired
  • 音质最好的麦克风有哪些?领夹麦克风哪个品牌好?麦克风十大品牌
  • R数据科学 16.5.3练习题
  • Deepinteraction 深度交互:通过模态交互的3D对象检测
  • C语言冒泡排序
  • git 将本地已有的一个项目上传到新建的git仓库的方法
  • 使用activiti部署提示不是 ‘NCName‘ 的有效值
  • Playcanvas后处理-辉光bloom
  • C#入门(10):集合用法介绍
  • 如何利用 AI 写一本书并实现被动收入
  • 盘点35个Python书籍Python爱好者不容错过
  • 在Java代码中指定用JAXB的XmlElement注解的元素的顺序
  • 计时器 Timer(Kotlin Flow)
  • Active Directory 和域名系统(DNS)的相互关系
  • 串口工作流程硬核解析,没有比这更简单的了!
  • html常用的标签
  • 【前端知识】Node——http模块url模块的常用操作
  • IP地理位置定位技术:保护网络安全的新利器
  • meterpreter命令
  • js 深度学习(七)
  • Java高级编程-----网络编程
  • 效率提升利器:Automa插件的实用指南
  • 大数据基础设施搭建 - Kafka(with ZooKeeper)
  • clickhouse 业务日志告警