• 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
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • 65
    • 66
    • 67
    • 68
    • 69
    • 70
    • 71
    • 72
    • 73
    • 74
    • 75
    • 76
    • 77
    • 78
  • 相关阅读:
    【校招VIP】测试计划之loadrunner分析
    七、Thymeleaf对象的访问
    高级Android开发工程师
    上传文件报错:The temporary upload location [/tmp/tomcat/xxx] is not valid
    数据分析:方差分析在R语言中的应用
    HCM 初学 ( 三 ) - 快速输入PA70、PA71 浏览员工信息PA10
    【数据结构】二叉树详解
    制作一个简单HTML抗疫逆行者网页作业(HTML+CSS)
    基于阻塞队列、线程池的生产者消费者模型
    图片转pdf格式怎么弄?
  • 原文地址:https://blog.csdn.net/weixin_44021270/article/details/134530690