小编cof*_*tor的帖子

init 后的 jquery 设置选项

我知道在设置好之后可以设置插件选项。但我不太确定该怎么做。所以我创建了一个简单的 jquery UI 示例,使用draggable(),并且已经设置了 zIndex 选项。因此,如果我单击我创建的链接,我想将 zIndex 选项更改为另一个整数。这是我工作的链接:http : //jqueryui.com/demos/draggable/#option-zIndex

<script>
$(function() {

  $( ".dragimgs" ).draggable({ zIndex: 2700 });


});
</script>

<img class="dragimgs" src="someimg.png" />

<a id="clickme">Click To Change zIndex</a>
Run Code Online (Sandbox Code Playgroud)

所以问题是如何动态重置 zIndex(或任何可用选项)。我假设可以使用 js 函数或一些 onclick 事件,但老实说我不知道​​如何使用。

jquery-selectors

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

CSS - 将样式添加到样式表中的样式

我还没有找到任何文档,所以我认为它不可行.但值得一提的是.

我可以在样式表中指定样式中的实际文本吗?

我有几个地方在相同的div位置使用相同的文本.而不是使用javascript或在div中重新输入相同的文本,我正在思考样式是否可以插入实际的"文本".

.someclass {
  text:"for example";  /* this is how I'd imagine it, IF it were possible */
  color:#000;
}
Run Code Online (Sandbox Code Playgroud)

我可能正在推动这一个.

css

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

jquery在下一个多选框中选择所有选项

我有几种形式需要使用一些多选框.(关联公司列表,来源清单,产品清单等......)每个表格都可以拥有自己的多箱设备,无论客户需要什么.

我还创建了一个链接,允许用户在任何多选框中"全选"选项.到目前为止,事情很有效!但我想让jquery更聪明一些.

这是我编码的一个例子:

<table>
    <tr>
        <td><div id="allaffs" class="selectAll">select all</div></td>
    </tr>
  <tr>
    <td>
    <select name="affid[]" id="affid" size="15" style="width:230px;height:300" multiple="multiple">
      <option value="0" selected="selected">--no affiliate assigned--</option>
        <? while($r = mysql_fetch_array($somequerystuff)){  ?>
      <option value="<?php echo $r['affid']; ?>" selected="selected"><?php echo $r['affname']; ?></option>
      <? } ?>
    </select>   
    </td>
  </tr>
</table>

<table>
    <tr>
        <td><div id="allsources" class="selectAll">select all</div></td>
    </tr>
  <tr>
    <td>
    <select name="sourceid[]" id="sourceid" size="15" style="width:230px;height:300" multiple="multiple">
      <option value="0" selected="selected">--no source assigned--</option>
        <? while($r = mysql_fetch_array($somequerystuff)){  ?>
      <option value="<?php echo $r['sourceid']; ?>" selected="selected"><?php echo $r['sourcename']; ?></option>
      <? } …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

PHP将数组传递给函数

我见过一些人问过类似的问题.但我确实需要对这一特定主题进行更多澄清.

我有几个函数传递几个参数.我甚至有一些约10个论点.(最初没有计划,只是随着时间的推移而增长)

查看我的源代码以查找第7个参数是什么没有任何问题,但它确实变得乏味.大多数时候我都知道要传递什么参数,而不是位置.

我有一些想法来简化我的流程.

a)传递1个参数,但用一些分隔符划分所有内容.(但这是一个坏主意!因为我仍然需要记住每个人的位置.

function myfunc('data|data|data|'){
          // explode the string
}
Run Code Online (Sandbox Code Playgroud)

b)传递一个带有键和值的数组,并在我的函数中查找键名,并采取相应的行动.

function myfunc(array('arg1' => 'blah blah', 'arg2' => 'more blah')){
  // loop through the array
}
Run Code Online (Sandbox Code Playgroud)

c)保持原样.

function myfunc($arg1,$arg2,$arg3,$arg4,$arg5........){
// yay

}
Run Code Online (Sandbox Code Playgroud)

所以,我正在寻找其他选项和更好的想法来处理函数增长参数列表.

php function

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

Chrome扩展程序 - 控制台日志未触发

我开始学习制作自己的Chrome扩展程序,并从小规模开始.目前,我正在从使用该alert()功能转向console.log()更清洁的开发环境.

出于某种原因,console.log()我的Chrome控制台日志中没有显示.但是,alert()功能正常.

有人可以在下面查看我的代码,也许可以告诉我为什么console.log()不按预期开火?

的manifest.json

{
  "manifest_version": 2,
  "name": "Sandbox",
  "version": "0.2",
  "description": "My Chrome Extension Playground",
  "icons":  { 
        "16": "imgs/16x16.png", 
        "24": "imgs/24x24.png", 
        "32": "imgs/32x32.png", 
        "48": "imgs/48x48.png" 
        },

  "background": { 
         "scripts": ["js/background.js"]
        },


  "browser_action": {
        "default_title": "My Fun Sandbox Environment",
            "default_icon": "imgs/16x16.png"
        },

  "permissions": [
        "background",
        "storage",
        "tabs", 
        "http://*/*",
        "https://*/*"
        ] 
}
Run Code Online (Sandbox Code Playgroud)

JS/background.js

function click(e) {
  alert("this alert certainly shows");  
  console.log("But this does not");
}

// Fire a function, when icon …
Run Code Online (Sandbox Code Playgroud)

google-chrome-extension console.log

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

PHP - 浏览器中的shell_exec输出为空

我正在运行一个简单的wget命令shell_exec()

wget_file.php

<?php
$command = "wget http://mydomain.co/media/bigbigbig.wav";
$output = shell_exec($command);
echo $output;
?>
Run Code Online (Sandbox Code Playgroud)

根据http://www.php.net/shell_exec,我可能期望输出:"执行命令的输出,如果发生错误或命令没有输出,则为NULL."

如果我从命令行运行wget_file.php,我会看到wget结果的显示.但是,如果我从浏览器运行它,则不会给出结果.(但文件确实下载成功)

我计划通过调用via执行wget_file.php cUrl,同时传递url + path.但是shell_exec()在执行完成后获得响应会很好.

有谁知道我是否只是缺少一些东西来获得输出(在浏览器中运行)?

php wget shell-exec

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

如果选中复选框,则jquery突出显示表行

如果我"点击"一个元素,我知道如何突出显示表格行.

但是当我打开一个页面时,已经检查了一些复选框.我想在页面加载时使用jquery突出显示这些行.

我给了我所有的复选框一类"复选框".这是我到目前为止所得到的:

$(document).ready(function(){ 

   if( $('.checkboxes').attr("checked") == true ){ /*not sure how to detect a row*/  }

});
Run Code Online (Sandbox Code Playgroud)

我不知道该把什么放进去.

我得到的最接近的是:

$(this).closest('tr').addClass("pinkrow");
Run Code Online (Sandbox Code Playgroud)

$(this)显然没有发现.

checkbox jquery jquery-selectors

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

Mysql索引Keyname重要性

我运行这个查询:

SHOW INDEX FROM `tbl_clients`
Run Code Online (Sandbox Code Playgroud)

我回来了:

Table,Non_unique,Key_name,Seq_in_index,Column_name,Collat​​ion,Cardinality,Sub_part,Null,Index_type,Comment

我非常确定Key_name仅用于人类识别目的.但在我开始创建索引之前,我想确定我是正确的.

如果我是正确的,我打算将主键命名为PRIMARY,而不是Column_name的相同名称.

所以,我真的需要有人来验证我,否则就告诉我.

mysql indexing

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

在项目之间共享用户库

我花了一些时间来学习Eclipse,后来又学习了NetBeans.我实际上喜欢这两个IDE.我不知道我更喜欢哪一个,但它们似乎很直观.

至于Eclipse IDE,我正在学习在我的所有项目中共享我的用户库的最佳实践.更何况当我在网上找到别人的Java代码时,我当然想要导入该代码并在我需要的任何地方使用它.

我注意到Stack Overflow上有很多关于如何在所有项目中共享资产的问题.

要明确的是,当我说"资产"时,我的意思是除了我将项目的主要方法所在的地方.(即:图像,xml/txt文件,自定义类等....)

我来自Web开发世界(PHP),因此我的思维习惯于PHP include()require()函数,用于将服务器上的任何内容导入到我的应用程序中.像我所知道的大多数Web开发人员一样,为了便于导入,我将Web资产保存在相同的位置.

现在进入一个新的世界,Java + Eclipse.

我创建了一个Project,现在我正在该单个Project中创建其他类.这些类几乎可以用于我创建的每个项目.

在阅读其他问题和帖子后,我仍然不太确定项目之间资产共享的最佳实践.(我只关心一个工作区)

我想听听别人的个人最佳实践.

您是否创建了仅包含类,图像,文件的项目?

你是否在文件系统的某处保留了一个文件夹/目录来保存所有这些,然后导入它?

在创建项目时是否使用Eclipse的默认设置,或者您是否更改了任何内容?

java eclipse

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

MySQL - 设置整数长度

我正在PhpMyAdmin用来设置我的表结构。

当我学习正确使用列时,我很好奇选择正确的integer类型,最重要的是 Length (phpmyadmin需要它)

DZone.com我读到了这个:

字段类型细分 INT 0 到 4,294,967,295 TINYINT 0 到 255 SMALLINT 0 到 65535 MEDIUMINT 0 到 16,777,215 BIGINT 0 到 18,446,744,073,709,5511,6

这有助于我决定integer我最有可能使用哪种类型。从图表中,我相信我需要 SMALLINT,因为我需要超过 255 个。

但是当我在 中准备它时phpmyadmin,我需要输入一个长度/值。

在 phpmyadmin 中选择整数类型

如果我确定我的 ID 不会超过 3000,我是否将数字 4 放在长度/值框中?

mysql integer phpmyadmin

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