CSiginIn
, CSignUp
, CTryIt
, CBlocks
alle Funktionen sind als solchejshint erwartet, dass die neue ‚Vorsilbe‘ für Funktionen
function CSignIn(){//stuff here}
noch JSHint sagt, dass ich die ‚neue‘ ‚Vorsilbe‘ fehle. Was kann ich tun, um das zu beheben?
Sie sind nur Funktionen innerhalb des Modulmusters. Außerdem fordert es mich auf, Semikolons zu entfernen, die ich am Ende der Funktion, die ich getan habe, platziert habe.
var Control = (function()
{
/**
*Publik
*/
var publik = function (page)
{
// page 1 initialization
if(page == 1)
{
CSignIn();
CSignUp();
CTryIt();
CBlocks();
}
Funktion Beispiel ...
function CTryIt()
{
// pull elements
var tryit_button = document.getElementById('tryit_button');
// initialize access to Model
tryit_button.addEventListener("click", function()
{
new AjaxRequest().invoke('ajax_type=ControlTryIt',
function(server_response_text)
{
new AjaxResponse(server_response_text, 'page_change');
});
}, false);
}
O.K. Ich möchte andere nicht verwirren, also werde ich wahrscheinlich die Kappen verlieren. Danke für die Info. –