分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

jQuery-event

发布时间:2023-09-06 02:21责任编辑:胡小海关键词:jQuery
<!doctype html><html lang="en"> <head> ?<meta charset="UTF-8"> ?<title>Document</title> ???<script src="jquery-1.11.3.js"></script> ???<script> ???????var province = ["黑龙江","吉林","辽宁"]; ???????var cities = [ ???????????["哈尔滨","齐齐哈尔","牡丹江"], ???????????["长春","吉林","四平"], ???????????["沈阳","大连","铁岭"] ???????]; ???????$(function(){ ???????????//1、构建 <option>请选择</option>,并增加到selProvince中 ???????????var $opSel = $("<option>请选择</option>"); ???????????$opSel.attr("value","-1"); ???????????$("#selProvince").append($opSel); ???????????//2、循环遍历 province 数组,取出每一个元素构建成option并增加到selProvince中 ???????????for(var i=0;i<province.length;i++){ ???????????????var $op = $("<option></option>"); ???????????????$op.html(province[i]); ???????????????$op.attr("value",i); ???????????????$("#selProvince").append($op); ???????????} ???????????//3、为selProvince绑定change事件 ???????????$("#selProvince").change(function(event){ ???????????????console.log($(event.target)); ???????????????//判断是否存在 #selCity 元素 ???????????????if($("#selCity").length > 0){ ???????????????????$("#selCity").remove(); ???????????????} ???????????????//如果选项不是 请选择(-1) 的话 ???????????????if(this.value != -1){ ???????????????????//1、创建一个 <select></select>,并设置id ???????????????????var $sel = $("<select></select>"); ???????????????????$sel.attr("id","selCity"); ???????????????????//2、将$sel加载到网页上 ???????????????????//$("body").append($sel); ???????????????????$(this).after($sel); ???????????????????//3、从 cities 数组中获取对应的数据并构建 ?option 添加到 $sel 上 ???????????????????//console.log(cities[this.value]); ???????????????????for(var i=0;i<cities[this.value].length;i++){ ???????????????????????var $opC=$("<option></option>"); ???????????????????????$opC.attr("value",i); ???????????????????????$opC.html(cities[this.value][i]); ???????????????????????$sel.append($opC); ???????????????????} ???????????????} ???????????}); ???????}); ???</script> </head> <body> ?<select id="selProvince"></select> </body></html>

jQuery-event

原文地址:https://www.cnblogs.com/-hjj/p/9943462.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved