{"id":21,"date":"2025-10-02T05:35:51","date_gmt":"2025-10-01T21:35:51","guid":{"rendered":"https:\/\/www.tingweiii.com\/as1\/?page_id=21"},"modified":"2025-10-16T06:29:44","modified_gmt":"2025-10-15T22:29:44","slug":"contact","status":"publish","type":"page","link":"https:\/\/www.tingweiii.com\/as1\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21\" class=\"elementor elementor-21\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5a3298f e-con-full e-flex e-con e-parent\" data-id=\"5a3298f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-0361fe2 e-con-full e-flex e-con e-child\" data-id=\"0361fe2\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc36319 elementor-widget elementor-widget-image\" data-id=\"dc36319\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"692\" height=\"732\" src=\"https:\/\/www.tingweiii.com\/as1\/wp-content\/uploads\/2025\/10\/Contact.jpg\" class=\"attachment-2048x2048 size-2048x2048 wp-image-429\" alt=\"\" srcset=\"https:\/\/www.tingweiii.com\/as1\/wp-content\/uploads\/2025\/10\/Contact.jpg 692w, https:\/\/www.tingweiii.com\/as1\/wp-content\/uploads\/2025\/10\/Contact-284x300.jpg 284w\" sizes=\"(max-width: 692px) 100vw, 692px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-89eef4e e-con-full e-flex e-con e-child\" data-id=\"89eef4e\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-488731a e-con-full e-flex e-con e-child\" data-id=\"488731a\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e332441 e-con-full e-flex e-con e-child\" data-id=\"e332441\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d36633 elementor-mobile-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"0d36633\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"mailto:tingweiweiii0730@gmail.com\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">tingweiweiii0730@gmail.com<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f219114 elementor-mobile-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"f219114\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"tel:+60167791488\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">   +60 16 779 1488   <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9591a74 e-con-full e-flex e-con e-child\" data-id=\"9591a74\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f9d291 elementor-mobile-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"4f9d291\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/web.facebook.com\/ooi.tingwei\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Facebook<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b07ba2 elementor-mobile-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"4b07ba2\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.instagram.com\/tingweiweiii\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Instagram<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c7c0a73 e-flex e-con-boxed e-con e-child\" data-id=\"c7c0a73\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-9d840a6 e-con-full e-flex e-con e-child\" data-id=\"9d840a6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bdfb4a3 elementor-widget elementor-widget-heading\" data-id=\"bdfb4a3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Contact Form<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8572ba9 mdw-modern-form elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"8572ba9\" data-element_type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"21\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"8572ba9\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Contact\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"21\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-field_d845df6 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_d845df6\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[field_d845df6]\" id=\"form-field-field_d845df6\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tMessage\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Message\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-paper-plane\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M440 6.5L24 246.4c-34.4 19.9-31.1 70.8 5.7 85.9L144 379.6V464c0 46.4 59.2 65.5 86.6 28.6l43.8-59.1 111.9 46.2c5.9 2.4 12.1 3.6 18.3 3.6 8.2 0 16.3-2.1 23.6-6.2 12.8-7.2 21.6-20 23.9-34.5l59.4-387.2c6.1-40.1-36.9-68.8-71.5-48.9zM192 464v-64.6l36.6 15.1L192 464zm212.6-28.7l-153.8-63.5L391 169.5c10.7-15.5-9.5-33.5-23.7-21.2L155.8 332.6 48 288 464 48l-59.4 387.3z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa31359 elementor-widget elementor-widget-html\" data-id=\"aa31359\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script>\n<script>\nvar $ = jQuery\n$(document).ready(function(){\n    \n    \/\/ Fixed text path link issue\n    \n    $('.elementor-widget-text-path').each(function(){\n        var $this = $(this)\n            link = JSON.parse($this.attr('data-settings')).link.url\n        $this.find('.e-text-path').wrap('<a href=\"' + link + '\"><\/a>')\n    })\n    \n    \/\/ Validate email pattern\n    function validateEmail(email) {\n        var emailReg = \/^([\\w-\\.]+@([\\w-]+\\.)+[\\w-]{2,4})?$\/;\n        return emailReg.test(email)\n    }\n    \n    \/\/ Remove form result message\n    function removeFormError(form){\n        var formError = form.find('.elementor-form-fields-wrapper + .elementor-message')\n            formError.fadeOut(400)\n            setTimeout(function(){\n                formError.remove()\n            },410)\n    }\n    \n    \/\/ Get error message values from CSS\n    \n    function getCSSValue(el, prop, defaultValue='') {\n        \n        if( ! el.css(prop) ) return defaultValue\n        \n        var value = el.css(prop).trim().replace(\/^\\'+|\\'+$\/g, '').replace(\/^\\\"+|\\\"+$\/g, '')\n        if(value){\n            return value\n        }else{\n            return defaultValue\n        }\n    }\n    $('.mdw-modern-form').each(function(){\n        \n        var $this = $(this),\n        wrapper = $this.find('.elementor-form-fields-wrapper')\n        form = $(this).find('form')\n        \n        \/\/ Change form structure\n        \n        wrapper.children().wrapAll('<div class=\"elementor-form-fields-wrapper form-left\"><\/div>')\n        wrapper.append($this.find('.elementor-field-type-submit'))\n        \n        \n        \/\/ Show inline field errors\n        form.find('input, textarea').on('invalid', function(e){\n            e.preventDefault()\n            if( $(this).val() == '' ){\n                $(this).closest('.elementor-field-group').find('.elementor-message').remove()\n                $(this).after('<span class=\"elementor-message elementor-message-danger elementor-help-inline elementor-form-help-inline\" role=\"alert\">' + getCSSValue($this, '--empty-error', 'This field is required.') + '<\/span>')    \n            }\n            if( $(this).attr('type') == 'email' && !validateEmail($(this).val()) ){\n                $(this).closest('.elementor-field-group').find('.elementor-message').remove()\n                $(this).after('<span class=\"elementor-message elementor-message-danger elementor-help-inline elementor-form-help-inline\" role=\"alert\">' + getCSSValue($this, '--email-error', 'This is not a valid email.') + '<\/span>')    \n            }\n            removeFormError(form)\n        })\n        form.find('input, textarea').on('focus', function(){\n            $(this).closest('.elementor-field-group').find('.elementor-message').remove()\n            removeFormError(form)\n        })\n        \n        \/\/ Show form result message\n        form.on('submit', function(){\n            submitInterval = setInterval(function(){\n                if( form.find('.elementor-form-fields-wrapper + .elementor-message').length ){\n                    clearInterval(submitInterval)\n                    if( form.find('.elementor-form-fields-wrapper + .elementor-message').hasClass('elementor-message-success') ){\n                        setTimeout(function(){\n                            removeFormError(form)    \n                        },2000)\n                    }\n                }\n            },1000)\n        })\n    })\n})\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>tingweiweiii0730@gmail.com +60 16 779 1488 Facebook Instagram Contact Form<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.tingweiii.com\/as1\/wp-json\/wp\/v2\/pages\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tingweiii.com\/as1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tingweiii.com\/as1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tingweiii.com\/as1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tingweiii.com\/as1\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":34,"href":"https:\/\/www.tingweiii.com\/as1\/wp-json\/wp\/v2\/pages\/21\/revisions"}],"predecessor-version":[{"id":523,"href":"https:\/\/www.tingweiii.com\/as1\/wp-json\/wp\/v2\/pages\/21\/revisions\/523"}],"wp:attachment":[{"href":"https:\/\/www.tingweiii.com\/as1\/wp-json\/wp\/v2\/media?parent=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}