小编Bak*_*alf的帖子

在单个 html 文件中使用 jQuery 更新一页

我有一个 html,有 5 个页面 + 导航栏。要强制刷新一页,我使用以下命令:

$("#page3").on("pagecreate", function(e) {});
Run Code Online (Sandbox Code Playgroud)

它第一次工作,但我希望它在每次访问该页面时更新。我知道有 .trigger("create") 和 "refresh",但我无法让它正常工作......

jQuery 移动 1.4.0

html jquery android jquery-mobile

4
推荐指数
1
解决办法
762
查看次数

Java 中针对 Cognito 的 AWS Lambda 响应

如何用 Java 编写“AWS Lambda 响应”以使 Cognito 满意?

像这样的东西被传递给 lambda 函数

{
"version": number,
"triggerSource": "string",
"region": AWSRegion,
"userPoolId": "string",
"callerContext": 
    {
        "awsSdkVersion": "string",
        "clientId": "string"
    },
"request":
    {
        "userAttributes": {
            "string": "string",
            ....
        }
    },
"response": {}
}
Run Code Online (Sandbox Code Playgroud)

现在我需要用 Java 做出响应并发送回 Cognito。目前,Cognito 抛出“InvalidLambdaResponseException”。

下面的Java代码只返回事件..

public class LambdaFunctionHandler implements RequestHandler<CognitoEvent, CognitoEvent> 
{
    @Override
    public CognitoEvent handleRequest(CognitoEvent arg0, Context arg1) 
    {
        return arg0;
    }
}
Run Code Online (Sandbox Code Playgroud)

java amazon-web-services amazon-cognito aws-sdk aws-lambda

4
推荐指数
1
解决办法
2278
查看次数

关闭弹出窗口并导航到jQuery Mobile中的另一个页面

当用户按下弹出窗口内的按钮时,我试图关闭弹出窗口/对话框,然后导航到另一个页面(单页面应用程序,多个"页面").jQM 1.4.0

如果我点击弹出窗口中的YES按钮,它将导航到我想要的#page3,然后跳回到起始页.如果我注释掉.popup("关闭"); 它有效,但我需要在我做之前关闭弹出窗口.这有什么不对?

JS

$("#popupyes").on("tap", function(e)
    {
        $("#popupDialog").popup("close"); // <---- doesn't work

        //call some js-function before navigate to #page3
    });
Run Code Online (Sandbox Code Playgroud)

HTML

<a href="#popupDialog" data-rel="popup" data-position-to="window" data-transition="pop" class="ui-btn ui-corner-all ui-shadow ui-btn-a">Button</a>

            <div data-role="popup" id="popupDialog" data-overlay-theme="a" data-theme="a" data-dismissible="false" style="max-width:400px;">
                <div data-role="header" data-theme="a">
                <h1>Head</h1>
                </div>
                <div data-role="main" class="ui-content">
                    <h3 class="ui-title">Text.</h3>
                <p>Text?</p>
                    <a href="#page3" class="ui-btn ui-corner-all ui-shadow ui-btn-inline ui-btn-a">No</a>
                    <a href="#" class="ui-btn ui-shadow ui-corner-all ui-btn-inline ui-btn-icon-right ui-icon-delete" data-rel="back">Abort</a>
                    <a id="popupyes" href="#page3" class="ui-btn ui-shadow ui-corner-all ui-btn-inline">Yes</a>
                </div>
            </div>  
Run Code Online (Sandbox Code Playgroud)

更新 我可以使用$("#popupDialog").hide(); 然后它仍然在内存中,只隐藏...或等待,它会在一段时间后自行终止吗?

html javascript jquery popup jquery-mobile

2
推荐指数
1
解决办法
2079
查看次数

接受带参数的javascript函数,作为参数(没有包装)?

是否有可能在没有周围的"包装器"匿名函数()的情况下编写它?所以,基本上runner(function(){ myfunction('hello world') }, 'Works!!!')变成这个runner(myfunction('hello world'), 'Works!!!')

JS

function runner(func, something)
{
    alert(something);
    func();
}


function myfunction(value)
{
    alert("I should execute last!");
}
Run Code Online (Sandbox Code Playgroud)

HTML

<button onclick="javascript: runner(function(){ myfunction('hello world') }, 'Works!!!')">Hit me</button>
Run Code Online (Sandbox Code Playgroud)

JS FIDDLE http://jsfiddle.net/pST95/

javascript

2
推荐指数
1
解决办法
93
查看次数