小编Gee*_*Out的帖子

jQuery点击无法识别

我在这里有一个测试页面:http://www.problemio.com/test.php

如果按"单击以测试注册",您将获得一个表单.如果在该表单上,单击"登录",它会识别您单击该表单,然后打开登录表单.

但问题是,在登录表单上,如果按"创建配置文件",它实际上会转到href标记的url而不是jQuery click事件.

我的问题是这样做的最佳做法是什么?我发现了一种叫做"防止默认行为"的东西,但不知道应该如何/何时使用它.

我猜测如果用户已禁用JS,他们应该仍然可以登录.我如何设置它以便用户可以首先以jQuery方式登录和创建帐户,如果他们禁用JS则采用默认方式?

谢谢!

javascript jquery

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

是否有可能使像StackOverflow这样的明星只在问题的左侧使用css?

我想在我的网站上有类似的东西,如StackOverflow上的关注/喜欢的问题功能.

我只是想知道是否有可能制作一个只有css的5边星,或者我需要使用图像?

谢谢!

html css

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

如何找到我的旧Eclipse工作区?

重新安装Eclipse后,我遇到了一些问题,现在它甚至都没有启动.

我在某个论坛上看到删除旧工作区可能有所帮助.如何在Windows 7 PC上找到旧的Eclipse工作区?

这是我在Eclipse启动时崩溃时遇到的错误:

org.eclipse.equinox.p2.core.ProvisionException: Unknown repository type at file:/C:/eclipse/configuration/org.eclipse.osgi/bundles/128/data/listener_1925729951/.
Run Code Online (Sandbox Code Playgroud)

谢谢!

eclipse

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

调用notifyDataSetChanged后,Android ListView不会更新

我有一个活动,我这样开始:

public class MyProblemsActivity extends ListActivity 
{
    String[] PROBLEMS = new String[] {"One", "Two", "Three" };
    ArrayAdapter adapter;       

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);

        adapter = new ArrayAdapter<String>(this,R.layout.my_problems, PROBLEMS);

        setListAdapter(adapter);

        ListView lv = getListView();
        lv.setTextFilterEnabled(true);
Run Code Online (Sandbox Code Playgroud)

这完全没问题.

我遇到的问题是在通过Asynch调用调用远程服务器后,我这样做:

    @Override
    protected void onPostExecute(String result) 
    {       
            PROBLEMS = new String[] {"Hello", "Bye", "Hmmmmmm" };
            adapter.notifyDataSetChanged();
        }
Run Code Online (Sandbox Code Playgroud)

但屏幕不会更新.我在这里做错了什么,如何使用新值更新屏幕?

谢谢!!

java android android-listview android-asynctask

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

如何获得数据库中某个项目的投票总数?

我正在研究允许用户对特定项目进行投票的功能。我做了一个项目表和一个投票表。投票表的投票栏将包含1或-1

在获取项目时,我假设我将对项目和票进行合并,并汇总票数列。

那是一种可扩展的方法吗?到目前为止,我有这个查询:

select item_id , title , description , votes from items 
    left join votes on
    items.item_id = votes.item_id
    order by item_id desc
Run Code Online (Sandbox Code Playgroud)

但是,如何在同一查询的投票列中使用sum函数?

谢谢!!

mysql sql

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

jQuery单击不对防止默认行为做出反应

我有这个网站:http://www.problemio.com,如果你去那里并点击任何说"重要"的链接,它会给你一个登录弹出窗口.弹出窗口工作正常.弹出该对话框时出现问题,按"create_profile"链接.

它不会显示创建配置文件弹出窗口,而是转到create_profile页面.

这是我的点击处理程序:

$('#login').live('click' , function() 
    {
        event.preventDefault();
         // Make the existing suggestions visible
         $("#loginpopup").dialog();
         $("#createprofilepopup").dialog( 'close' );

         return false;
    }); 

    $('#signup').live('click' , function() 
    {
        event.preventDefault();
        $("#loginpopup").dialog( 'close' );
        $("#createprofilepopup").dialog( { height: 800, width: 600 } );

        return false;
    });  
Run Code Online (Sandbox Code Playgroud)

我只是把event.preventDefault(); 在那里,但不完全确定它应该如何工作.任何建议或想法为什么它没有像我预期的那样工作?

谢谢!

jquery

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

用户编辑和破坏网址时该怎么办?

我有一个看起来像some_page.php?id = 123的url结构,我得到了该页面的id,这很好.

但有时用户要么编辑网址,要么就是这样或那样没有id.

在这种情况下人们通常会做什么?我应该将此人重定向到404页面吗?或者我应该从该页面返回404,以防他们想要更正网址?或者在这种情况下404是正确的做法?

另外,我该如何判断这个用户来自哪里?

谢谢!!

php

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

为什么看起来像按钮的链接样式扩展得非常宽?

我有一个示例页面,其中的链接看起来像按钮:http://www.problemio.com/problems/problem.php? probable_id = 251

大多数链接按钮实际上看起来不错,但是说"建议解决方案"的按钮非常宽.

它的风格如下:

a:link.image_button 
{
  display: block;
  background: #4E9CAF;
  padding: 10px;
  text-align: center;
  border-radius: 5px;
  color: white;
  font-weight: bold;
  text-decoration: none;
}

a:visited.image_button 
{
  display: block;
  background: #4E9CAF;
  padding: 10px;
  text-align: center;
  border-radius: 5px;
  color: white;
  font-weight: bold;
  text-decoration: none; 
}
Run Code Online (Sandbox Code Playgroud)

而且有趣的是,如果按下该按钮,然后按"查看现有更改"按钮,它会返回原始按钮,看起来就像它最初的意思.

这是它的html:

  <div id="solution_suggestions_title">

                <center><a class="image_button" id="add_existing_suggestion" href="#" title="Click to add your ideas for solving this issue!">Suggest a Solution</a> </center>         

               <center><a class="image_button" style="display: none;" id="show_existing_suggestions" href="#">See Existing Suggestions</a></center> 
           </div>
Run Code Online (Sandbox Code Playgroud)

html css

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

为什么在尝试循环哈希时会出现未定义的方法错误?

我有一些代码:

  in_msg.updateComments.map{|c| c.values}.each do |comment|
    ...
  end
Run Code Online (Sandbox Code Playgroud)

in_msg.updateComments哈希在哪里.出于某种原因,如果此代码段返回错误,则第一行:

NoMethodError: undefined method `values' for #<Array:0x1382da058>
Run Code Online (Sandbox Code Playgroud)

我不确定为什么会这样.知道为什么会发生以及如何解决它?

ruby ruby-on-rails

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

Mongodb - 如何按日期范围查询?

我是Mongo的新手.

我正在尝试查询日期范围.用户模型具有以下字段:

  field     :confirmed_at,          :type => Time
Run Code Online (Sandbox Code Playgroud)

有人可以帮我写一个查询,以获得在一段时间内确认其帐户的用户吗?

这是我正在尝试的错误和查询:

> db.users.where(:confirmed_at.gte => Time.now, :confirmed_at.lte => 10.minutes.ago)
Tue May 29 17:45:37 SyntaxError: syntax error (shell):1
Model.where(:confirmed_at.gte => Time.now, :confirmed_at.lte => 10.minutes.ago)
Tue May 29 17:56:15 SyntaxError: syntax error (shell):1
Run Code Online (Sandbox Code Playgroud)

谢谢!

mongodb mongoid

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