城市样式选择,类宝岛眼镜城市选择

help.js:

(function (document) {
    window.HELP = window.HELP || {};
    HELP.redrawSelect = function () {
        $("select").each(function () {
            HELP.redrawSelectByObj($(this));
        });
    }

HELP.redrawSelectByObj = function (obj) {
        if(!$(obj).parent().hasClass(‘selectbox‘)) {
            $(obj).wrap(‘<div class="selectbox" tag="‘ + $(obj).attr(‘id‘) + ‘" />‘);
            $(obj).after("<span class=‘selecttext‘></span><span class=‘select-arrow‘ ><a href=‘javascript:;‘ class=‘arrow‘ ></a></span>");
        }

var val = $(obj)[0].options[$(obj)[0].selectedIndex].text;
        $(obj).next(".selecttext").text(val);
        $(obj).on(‘change‘, function () {
            var val = $(obj)[0].options[$(obj)[0].selectedIndex].text;
            $(obj).next(".selecttext").text(val);
        });
    }

})(document);

if (typeof define === "function" && define.amd) {
    define("help", [], function () {
        return HELP;
    });
}

html:使用area.js

<div class="select">
                    <div class="selectbox" tag="province">
                        <select id="s_province" name="s_province"></select>
                        <span class="selecttext">省/直辖市</span>
                        <span class="select-arrow"><a href="javascript:;" class="arrow"></a></span>
                    </div>
                    <div class="selectbox" tag="city">
                        <select id="s_city" name="s_city"></select>
                        <span class="selecttext">市/区</span>
                        <span class="select-arrow"><a href="javascript:;" class="arrow"></a></span>
                    </div>
</div>

js:

<script>
    $(function() {
        HELP.redrawSelect($(‘select‘));//此处作用是点击之后select选中的值会替换掉span中的值
    });

时间: 2024-08-28 07:16:34

城市样式选择,类宝岛眼镜城市选择的相关文章

选择类排序总结

选择类排序总结 所谓选择类排序的思想就是:从数组的中选出最大或最小的,通过多次选择最后达到排序的目的 首先是简单选择排序 思想:每趟扫描中,选出最小的数字放在最前面,然后从第二个数字开始扫描,直到只剩下最后一个数不需要扫描 void EasySelect_Sort(int a[],int n) { int k; for(int i=1;i<n;i++) { k=i-1; for(int j=i;j<n;j++) { if(a[j]<a[k]) { k=j; } } if(k!=(i-1)

详谈排序算法之选择类排序(两种方法实现堆排序)

   今天我们再来讨论一下选择类排序,选择类排序分为:简单排序,树形选择排序和堆排序.但我们主要说的是简单和堆排序两个,因为树形选择排序使用了较多的辅助空间,以及和∞进行多余比较,为弥补树型选择排序的这些缺点, J.W.J.Williams 在 1964 年提出了进一步的改进方法,即堆排序.对于我个人而言..一开始并不是很理解它的算法思想,纠结了许久.在网上查找资料的时候发现这位大神的文章思路十分清晰,而且把创建堆以及堆化数组的算法讲解的十分详细.如果有不明白堆排序思路的,可以先看看这篇文章~堆

C#控件系列--选择类控件

C#控件系列--选择类控件 选择类控件主要包括:ComboBox.CheckBox.CheckedListBox.RadioButton.NumericUpDown以及ListBox. ComboBox 功能 ComboBox控件用于在下拉组合框中显示数据,它结合了TextBox控件和ListBox控件的功能. 属性

背水一战 Windows 10 (32) - 控件(选择类): Selector, ComboBox

原文:背水一战 Windows 10 (32) - 控件(选择类): Selector, ComboBox [源码下载] 作者:webabcd 介绍背水一战 Windows 10 之 控件(选择类) Selector ComboBox 示例1.Selector(基类) 的示例Controls/SelectionControl/SelectorDemo.xaml <Page x:Class="Windows10.Controls.SelectionControl.SelectorDemo&q

背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch

原文:背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch [源码下载] 作者:webabcd 介绍背水一战 Windows 10 之 控件(选择类) ListBox RadioButton CheckBox ToggleSwitch 示例1.ListBox 的示例Controls/SelectionControl/ListBoxDemo.xaml <Page x:Class="Window

选择类排序

#include<stdio.h> /* *选择类排序,每天一道算法题 *按照从小到大的顺序进行排序 * */ //遍历序列 void traverseArray(int *p,int length) { int i=0; for(;i<length;i++) { printf("%d\n",p[i]); } } //简单选择类排序 void selectSort(int *p,int length) { int i,j,temp,index; for(i=0;i&l

选择类排序:选择排序,堆排序

选择类排序:1:简单选择排序O(n^2),空间O(1) 2:堆排序O(n乘以log以2为底,n的对数),空间复杂度O(1) //选择排序 void SelectSort(int R[],int n) { int i,j,k; int tmp; for(i=0;i<n-1;i++) { k=i; for(j=i+1;j<n;j++) { if(R[j]<R[k]) k=j; } if(k!=i) { tmp=R[i]; R[i]=R[k]; R[k]=tmp; } } } //堆排序 vo

解决:People下面选择分享可见联系人,选择多个联系人后通过短信分享,短信中只显示一个联系人

问题描述: [操作步骤]:People下导入导出中选择分享可见联系人,选择多个联系人后通过短信分享 [测试结果]:短信中只能显示一个联系人 [预期结果]:可以显示多个联系人 经过代码分析,从compose_message_activitu.xml中的ViewStub进行定位到现实联系人名片的视图: <ViewStub android:id="@+id/vcard_attachment_view_stub" android:layout="@layout/vcard_at

单项选择RadioButton和多项选择CheckBox的使用

 在Android中,可以通过RadioButton和RadioGroup的组合来实现单项选择的效果.而多项选择则是通过CheckBox来实现的. 1.单项选择RadioButton 我们知道,一个单项选择是由两部分组成的,分别是前面的选择按钮和后面的"答案".选择按钮可以通过RadioButton来实现,而"答案"则可以通过RadioGroup来实现. 具体的实现步骤如下: 首先,在布局文件中定义一个TextView控件,用来显示问题. 然后,再在布局文件中定