0.0.20 form mover
This commit is contained in:
@@ -14,4 +14,28 @@ function chooseRadioInput(el, callback){
|
||||
|
||||
let el_name = $parent.dataset.name;
|
||||
if (callback) callback(el, el_name)
|
||||
}
|
||||
|
||||
function generateRadioInput(data){
|
||||
let html = `
|
||||
<div class="cw_w_radio_inputs_radio_input" data-name="${data.name}">
|
||||
<div class="radio" onclick="chooseRadioInput(this, ${data.callback})"></div>
|
||||
<div class="radio_label" onclick="chooseRadioInput(this, ${data.callback})">${data.title}</div>
|
||||
</div>
|
||||
`
|
||||
|
||||
return html;
|
||||
}
|
||||
|
||||
function resetWRadioInputs(widget_name){
|
||||
let $widget = getWRadioInputsWidget(widget_name);
|
||||
if (!$widget) return;
|
||||
|
||||
$widget.innerHTML = '';
|
||||
}
|
||||
|
||||
function getWRadioInputsWidget(widget_name){
|
||||
if (!widget_name) return;
|
||||
let $widget = $(`.field_container[data-type="radio"][data-name="${widget_name}"] .w_radio_inputs`)[0];
|
||||
return $widget;
|
||||
}
|
||||
Reference in New Issue
Block a user