rhymix/modules/krzip/tpl/js/postcodify.js
2016-01-05 09:55:33 +09:00

55 lines
1.7 KiB
JavaScript

/* Copyright (C) NAVER <http://www.navercorp.com> */
(function ($) {
"use strict";
$.fn.Krzip = function () {
var $this = $(this);
var values = {
postcode : $this.find(".krzip-hidden-postcode"),
roadAddress : $this.find(".krzip-hidden-roadAddress"),
jibunAddress : $this.find(".krzip-hidden-jibunAddress"),
detailAddress : $this.find(".krzip-hidden-detailAddress"),
extraAddress : $this.find(".krzip-hidden-extraAddress")
};
var ui = {
postcode : $this.find(".krzip-postcode"),
roadAddress : $this.find(".krzip-roadAddress"),
jibunAddress : $this.find(".krzip-jibunAddress"),
detailAddress : $this.find(".krzip-detailAddress"),
extraAddress : $this.find(".krzip-extraAddress"),
search : $this.find(".krzip-search"),
guide : $this.find(".krzip-guide")
};
values.postcode.addClass("postcodify_postcode5");
values.roadAddress.addClass("postcodify_address");
values.jibunAddress.addClass("postcodify_jibeon_address");
values.detailAddress.addClass("postcodify_details");
values.extraAddress.addClass("postcodify_extra_info");
ui.postcode.addClass("postcodify_postcode5");
ui.roadAddress.addClass("postcodify_address");
ui.jibunAddress.addClass("postcodify_jibeon_address");
ui.detailAddress.addClass("postcodify_details");
ui.extraAddress.addClass("postcodify_extra_info");
ui.search.postcodifyPopUp({
inputParent : $this,
useFullJibeon : false,
requireExactQuery : false,
onSelect : function () {
var jibun = ui.jibunAddress.val();
if(jibun) {
values.jibunAddress.val("(" + jibun + ")");
ui.jibunAddress.val("(" + jibun + ")");
}
}
});
};
})(jQuery);
/* End of file postcodify.js */
/* Location: ./modules/krzip/tpl/js/postcodify.js */