Click here to Skip to main content
15,886,110 members
Home / Discussions / JavaScript
   

JavaScript

 
AnswerRe: Angular JS A href in View source Pin
Richard Deeming17-Feb-22 1:58
mveRichard Deeming17-Feb-22 1:58 
QuestionWhy is my last input box not centering (class: powerwall-battery-input)? Pin
WannaBeAWebDev11-Feb-22 14:20
WannaBeAWebDev11-Feb-22 14:20 
AnswerRe: Why is my last input box not centering (class: powerwall-battery-input)? Pin
rnbergren15-Feb-22 3:03
rnbergren15-Feb-22 3:03 
QuestionUsing modules in a regular PHP Web Application - function is undefined Pin
jkirkerx9-Feb-22 12:23
professionaljkirkerx9-Feb-22 12:23 
AnswerRe: Using modules in a regular PHP Web Application - function is undefined - Think I got it now Pin
jkirkerx9-Feb-22 13:25
professionaljkirkerx9-Feb-22 13:25 
AnswerRe: Using modules in a regular PHP Web Application - function is undefined Pin
Richard Deeming9-Feb-22 21:49
mveRichard Deeming9-Feb-22 21:49 
GeneralRe: Using modules in a regular PHP Web Application - function is undefined Pin
jkirkerx10-Feb-22 5:00
professionaljkirkerx10-Feb-22 5:00 
GeneralRe: Using modules in a regular PHP Web Application - function is undefined Pin
jkirkerx10-Feb-22 10:52
professionaljkirkerx10-Feb-22 10:52 
QuestionModules and scripts, common modules and scripts, just want to call some functions from a common external script, sort of ES6 Pin
jkirkerx28-Jan-22 10:29
professionaljkirkerx28-Jan-22 10:29 
AnswerRe: Modules and scripts, common modules and scripts, just want to call some functions from a common external script, sort of ES6 Pin
jkirkerx28-Jan-22 10:52
professionaljkirkerx28-Jan-22 10:52 
QuestionArea of ​​a 2d room Pin
Member 1550401118-Jan-22 1:29
Member 1550401118-Jan-22 1:29 
SuggestionRe: Area of ​​a 2d room Pin
Richard MacCutchan18-Jan-22 1:37
mveRichard MacCutchan18-Jan-22 1:37 
QuestionHow to solve this in js Pin
Miraz Uddin17-Jan-22 18:57
Miraz Uddin17-Jan-22 18:57 
AnswerRe: How to solve this in js Pin
Richard Deeming17-Jan-22 21:34
mveRichard Deeming17-Jan-22 21:34 
QuestionHow to solve this in js Pin
Miraz Uddin17-Jan-22 18:53
Miraz Uddin17-Jan-22 18:53 
AnswerRe: How to solve this in js Pin
Richard Deeming17-Jan-22 21:34
mveRichard Deeming17-Jan-22 21:34 
GeneralString Pin
SHAFI CANVASS6-Jan-22 12:40
SHAFI CANVASS6-Jan-22 12:40 
GeneralRe: String Pin
RedDk6-Jan-22 13:07
RedDk6-Jan-22 13:07 
GeneralRe: String Pin
jhonaa11-Jan-22 21:24
jhonaa11-Jan-22 21:24 
QuestionReplecing .data() jQuery with JavaScript Pin
Member 154605438-Dec-21 9:46
Member 154605438-Dec-21 9:46 
I am trying to rewrite this jQuery code to Typescript.

TypeScript
export class EditIntSliderCustomElement {
    parentVM: any;
    @bindable
    label: string;

    editSlider: HTMLInputElement;
    readOnlySlider: HTMLInputElement;

    @bindable
    min : number;

    @bindable
    max :number;

    @bindable
    step: number = 1;

    @bindable({ defaultBindingMode: bindingMode.twoWay })
    value: number;

    @bindable
    editOnly: boolean = false;

    @bindable
    hideMinMax: boolean = false;

    valueChanged(newValue) {
        let editSlider = $(this.editSlider).data("ionRangeSlider");
        if (editSlider && editSlider.old_from != newValue){
            editSlider.update({ from: newValue });
        }

        let readOnlySlider = $(this.readOnlySlider).data("ionRangeSlider");
        if (readOnlySlider && readOnlySlider.old_from != newValue) {
            readOnlySlider.update({ from: newValue });
        }
    }

    constructor() {
    }

    bind(bindingContext, overrideContext) {
        this.parentVM = bindingContext;
    }

    userChanged(newVal: number){
        if (this.value != newVal) {
            this.value = newVal;
        }

    }

    attached() {
        $(this.editSlider).ionRangeSlider({
            min: this.min,
            max: this.max,
            from: this.value,
            step: this.step,
            hide_min_max: this.hideMinMax,
            onChange: (data) => {
                this.userChanged(data.from);
            }

        });

        $(this.readOnlySlider).ionRangeSlider({
            min: this.min,
            max: this.max,
            from: this.value,
            step: this.step,
            hide_min_max: this.hideMinMax,
            disable: true,
            onChange: (data) => {
                this.userChanged(data.from);
            }

        });
    }
}



HTML
<pre>	<div show.bind="editOnly || parentVM.editMode != 0" class="form-group">
		<label-for>
			<small>${label}</small>
		</label-for>
		<input ref="editSlider" value.two-way="value" type="text">
	</div>
	<div show.bind="!editOnly && parentVM.editMode == 0">
		<small>${label}</small>
		<input ref="readOnlySlider" value.two-way="value" type="text">
	</div>



modified 8-Dec-21 16:55pm.

AnswerRe: Replecing .data() jQuery with JavaScript Pin
Richard Deeming8-Dec-21 22:12
mveRichard Deeming8-Dec-21 22:12 
AnswerRe: Replecing .data() jQuery with JavaScript Pin
Jeremy Falcon26-Oct-22 12:18
professionalJeremy Falcon26-Oct-22 12:18 
QuestionCan't figure out why I'm not able to access my projects array within my JSON object Pin
jkirkerx23-Nov-21 13:20
professionaljkirkerx23-Nov-21 13:20 
AnswerRe: Can't figure out why I'm not able to access my projects array within my JSON object Pin
Richard Deeming23-Nov-21 21:31
mveRichard Deeming23-Nov-21 21:31 
GeneralRe: Can't figure out why I'm not able to access my projects array within my JSON object Pin
jkirkerx24-Nov-21 9:24
professionaljkirkerx24-Nov-21 9:24 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.