我想將函數的返回添加到Jquery中的元素。爲此,我使用:將函數javascript添加到元素jquery
function coloredInput(TrigColor) {
if (TrigColor === "error") {
TrigColor = $(this).css("border-color", "red").css("color", "red");
return TrigColor;
} else if (TrigColor === "pass") {
TrigColor = $(this).css("border-color", "green").css("color", "green");
return TrigColor;
} else
return false;
}
我嘗試如下:
$("#test").on("click", function() {
var test = $("#test").val();
if(test == "") {
$("#myInput").coloredInput("error");
}
});
我怎樣才能使它發揮作用?
已編輯的問題,此線程的答案不起作用。
https://learn.jquery.com/plugins/基本插件創建/ - 看看jQuery插件 - 這就是你需要的 –
有幾個類似的問題,但我發現對於鏈接太糟糕了,因爲谷歌更好地回答「如何製作一個jQuery插件?」 –
對我來說,這個問題就像使用shuffle算法對無序列表進行排序。在行動之前學習一些基礎知識。 – Leo