我想知道PWD中是否包含某个目录名,它应该能够在输出中的任何位置测试它.
例如,我有结构路径public/bower_components/name/,也有路径public.
我想测试,因为文件夹的内容name移动到公用文件夹,bower_components文件夹被删除.
谢谢
我希望使用jQuery在一个带有ajax调用的弹出模式中加载ExpressionEngine中的条目,这个想法是当用户点击它将打开的条目标题时显示一个带有完整条目的模态.然后我想在模态上有一个下一个和上一个按钮,这将允许我移动到弹出模式中的下一个和前一个条目.我不知道是否最好加载模板或提要,即JSON,或者如果有其他方式我很乐意听到.
有没有人尝试这个或知道可能有帮助的啧啧.我已经看过这篇文章了解了它,http://spibey.com/blog/2011/11/using-partial-views-in-the-expressionengine-control-panel-for-ajax-requests-or -类似/
我在Backbone中有一个具有多种功能的视图.我有的功能是初始化,渲染,回答,answerQuestion,nextQuestion.
这是我在初始化函数中的代码
initialize: function(game) {
_.bindAll(this, 'render', 'answer');
this.render();
}
Run Code Online (Sandbox Code Playgroud)
在render函数中,我通过这样做调用answerQuestion函数:
this.answerQuestion();
Run Code Online (Sandbox Code Playgroud)
它工作正常.
但是在我的回答函数中,我以相同的方式调用nextQuestion函数,我得到了这个错误undefined is not a function,如果我只是在没有this启动时调用函数我得到这个错误'nextQuestion is not defined'
我错过了什么让这个工作.这是完整的答案功能:
var v = $('.question.current .type').find('.input').val();
if (v !== undefined) {
var t = new Date();
var time_spent = t.getTime() - this.t.getTime();
var self = this;
answer.save().done(function(result, status) {
if (status === 'success') {
this.nextQuestion();
}
});
}
Run Code Online (Sandbox Code Playgroud)