小编rub*_*ist的帖子

Jquery日期选择器z-index问题

我有一个幻灯片div,我在div上面有一个datepicker字段.

当我点击datepicker字段时,datepicker面板显示在幻灯片div后面.

我把脚本放在:

http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/jquery-ui.min.js

所以我无法在CSS中更改datepicker的z-index.脚本生成的datepicker的z-index为1,我的幻灯片div(也称为googleajaxapi)z-index为5.所以我想我必须增加日期选择器的z-index大于5.所以有有什么办法可以增加吗?

有人可以帮帮我吗?

jquery jquery-plugins uidatepicker

103
推荐指数
7
解决办法
11万
查看次数

删除当前月份的过去日期和下个月日期

是否可以从完整日历中删除过去的日期和下个月的日期?因此,对于当前月份,它应仅显示当前日期和日期.

jquery fullcalendar

20
推荐指数
5
解决办法
3万
查看次数

安装debugger-linecache时出错:错误:无法构建gem原生扩展

我试图捆绑安装,但它显示上述错误或调试程序..请从终端找到详细的错误

Installing debugger-linecache (1.1.1) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

        /usr/local/ruby/bin/ruby extconf.rb
checking for vm_core.h... no
checking for vm_core.h... no
Makefile creation failed
************************************************************************** 
No source for ruby-1.9.2-p0 provided with debugger-ruby_core_source gem.
**************************************************************************
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog …
Run Code Online (Sandbox Code Playgroud)

ruby-1.9.2 ruby-on-rails-3.1

16
推荐指数
3
解决办法
1万
查看次数

多个 if else 条件的替代方法

我有多个条件需要检查和执行,如下所示。

if (date == current_date && source === "s3") {
    table_name = "Table1";
} else if (date == current_date && source !== "s3") {
    table_name = "Table2";
} else if (date !== current_date && source === "s3") {
    table_name = "Table3";
} else if (date !== current_date && source !== "s3") {
    table_name = "Table4";
}
Run Code Online (Sandbox Code Playgroud)

我认为在这里使用 switch 语句没有意义,因为我们没有针对 switch 表达式评估 case 语句表达式。

那么可以使用多个 if else 语句或任何更好的替代方法吗?

javascript ecmascript-6

11
推荐指数
2
解决办法
193
查看次数

jquery fullcalendar

我正在尝试集成jquery完整的日历插件..我想禁用过去的日期进行选择..所以我只能选择从当前日期开始的日期.这怎么可能?如何过滤日期并指定条件.我是jquery的新手.

$(document).ready(function() {
    var date = new Date();
    var d = date.getDate();
    var m = date.getMonth();
    var y = date.getFullYear();

    var calendar = $('#calendar').fullCalendar({
        header: {
            left: 'prev,next today',
            center: 'title',
            right: 'month,agendaWeek,agendaDay'
        },
        selectable: true,
        selectHelper: true,
        select: function(start, end, allDay) {
            var title = prompt('Event Title:');
            if (title) {
                calendar.fullCalendar('renderEvent',
                    {
                        title: title,
                        start: start,
                        end: end,
                        allDay: allDay
                    },
                    true // make the event "stick"
                );
            }
            calendar.fullCalendar('unselect');
        },
        editable: true,
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-plugins fullcalendar

8
推荐指数
1
解决办法
3725
查看次数

rspec来测试ruby方法是否返回一个数组

我有一个返回数组的方法.我需要使用rspec测试它.有没有我们可以测试的方法:

def get_ids
  ####returns array of ids
end

subject.get_ids.should be_array
Run Code Online (Sandbox Code Playgroud)

要么

result = subject.get_ids
result.should be an_instance_of(Array)
Run Code Online (Sandbox Code Playgroud)

ruby rspec

6
推荐指数
1
解决办法
6938
查看次数

如何在ruby中将字符串转换为日期对象

我得到一个如下字符串的日期:

"September 1998"
Run Code Online (Sandbox Code Playgroud)

我尝试过Date.parse("September 1998"),但它没有用.

如何将其转换为以上述格式返回字符串的ruby日期对象?

ruby date

6
推荐指数
1
解决办法
1221
查看次数

在ruby中使用带.map函数的.try函数

我需要从json记录中获取一些值并提取如下所示

curr_json_doc['title']['genre'].map { |s| s['name'] }.join(',')
Run Code Online (Sandbox Code Playgroud)

但是对于某些记录,curr_json_doc ['title'] ['genre']可以是空白的.所以我想对map和join()使用try函数.

我尝试过如下

curr_json_doc['title']['genre'].try(:map, { |s| s['name'] }).try(:join, (','))
Run Code Online (Sandbox Code Playgroud)

但它没有用.

ruby

5
推荐指数
2
解决办法
2777
查看次数

在fullcalendar.js的事件中呈现HTMLS标记

我需要在进行AJAX调用后将事件呈现为HTML表.当它成功时,我正在获取表格HTMLS.但是当它在标题中呈现时,它将表格HTMLS显示为普通文本.当我用Google搜索它时,我找到了一个解决方案,我需要使用下面的代码将其呈现为HTMLS:

eventRender: function (event, element) {
element.find('span.fc-event-title').html(element.find('span.fc-event-title').text());
}); 
Run Code Online (Sandbox Code Playgroud)

但是当我把它放在我的代码中时,它显示了一些JS错误.我不知道为什么会发生这种错误.请帮我搞清楚.请在下面找到该代码的完整部分:

  dayClick: function(start,allDay, jsEvent, view) {
   $('#calendar').fullCalendar('changeView', 'agendaDay');
  var date_clicked = $.fullCalendar.formatDate( start, "yyyy/MM/dd");
  var date_for_view = Date.parse(date_clicked);
  var date_for_view=new Date(date_for_view);
  $('#calendar').fullCalendar( 'gotoDate',date_for_view );
  $.ajax({
      url: "/admins/users/update_projects?date_selected="+date_clicked+"&uid="+'<%=params[:user]%>',
      type: 'GET',
      success: function (data, response, event, date) {
           $('#calendar').fullCalendar('renderEvent',
              {
                title: data,
                start: start
              },
      eventRender: function (event, element) 
              {
               element.find('span.fc-event-title').html(element.find('span.fc-event-title').text());           
              }); },
      error: function () {
          $('#calendar').fullCalendar('renderEvent',
              {
                title: "No Tasks Scheduled Today",
                start: date_clicked              
              });      
               }
            });
  },
Run Code Online (Sandbox Code Playgroud)

jquery ruby-on-rails fullcalendar

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

优先使用格式而不是 String#% rubocop

request_url ||= URI_FORMATS[:home_page] % {
          base_uri:     AppConfig.test_api['base_url'],
          end_point:    AppConfig.test_api['end_points']['home_page'],
          client_id:    AppConfig.test_api['client_id'],
        }
Run Code Online (Sandbox Code Playgroud)

为此,我收到了超过 String#% rubocop 错误的 Favor 格式。任何想法如何解决这个问题。我刚刚在这里解决了错误的原因

https://quynhcodes.wordpress.com/2017/03/29/string-interpolation-in-ruby/
Run Code Online (Sandbox Code Playgroud)

但我在这里没有使用任何字符串插值。

那么我们如何解决这个问题。?

ruby rubocop

3
推荐指数
1
解决办法
4158
查看次数