小编Rép*_*pás的帖子

Jquery在调用jquery的行之后添加表行

我有一个table.

<table id="servers" ...>
...
{section name=i loop=$ownsites}
<tr id="site_id_{$ownsites[i].id}">
...
<td>{$ownsites[i].phone}</td>
<td class="icon"><a id="{$ownsites[i].id}" onClick="return makedeleterow(this.getAttribute('id'));" ...></a></td>
</tr>       
{/section}
<tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

而这个JavaScript.

<script type="text/javascript">
function makedeleterow(id)
    {
        $('#delete').remove();
        $('#servers').append($(document.createElement("tr")).attr({id: "delete"}));
        $('#delete').append($(document.createElement("td")).attr({colspan: "9", id: "deleter"}));
        $('#deleter').text('Biztosan törölni szeretnéd ezt a weblapod?');
        $('#deleter').append($(document.createElement("input")).attr({type: "submit", id: id, onClick: "return truedeleterow(this.getAttribute('id'))"}));
        $('#deleter').append($(document.createElement("input")).attr({type: "hidden", name: "website_del", value: id}));
    }
</script>
Run Code Online (Sandbox Code Playgroud)

它工作正常,它是trtable最后一个之后tr并将信息放入其中,并且删除功能也可以正常工作.

但是我想在调用脚本的(with )添加它.我怎样才能做到这一点?trtd class="icon"

html jquery

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

在列表中找到具有指定类的第5个元素,并在jQuery中添加另一个类

我想在我网站的每个容器中排在addClass "green"第5 位.li.hrul

$("ul li.hr").each(function() {
  if ($(this).length = 5) {
    $(this).addClass("green");
  }
});
Run Code Online (Sandbox Code Playgroud)

PS:如果它只能用CSS,请告诉我怎么样.

请注意,ul有混合元素,如:

<li class="a">foo</li>
<li class="b">foo</li>
<li class="hr">foo</li>
<li class="c">foo</li>
<li class="a">foo</li>
<li class="hr">foo</li>
Run Code Online (Sandbox Code Playgroud)

我需要第5名li.hr.

html css jquery html-lists

16
推荐指数
4
解决办法
8223
查看次数

是否可以线性渐变填充SVG中的分组路径(通过jss事件上的css或attr)

如何<g>在SVG图像中填充一个渐变而不是填充<g>所选的所有s <g>

在这种情况下,我想展示非洲,只填充从黄色到红色的一个渐变,但由于子组填充产生许多渐变.

javascript:

<script type="text/javascript">
function svgOver() { 
    var what = $(this).attr("id");
    $("#world #"+what, svg.root()).attr("fill", "url(#red_black)"); 
} 
function svgOut() { 
    $(this).attr("fill", "");
}

...

$("#map").svg({ 
    loadURL: 'http://teszt.privilegetours.hu/skins/privilege/svg/worldmap.svg',
        onLoad: function(svg) { 
        $("#world > g", svg.root()).bind('mouseover', svgOver).bind('mouseout', svgOut).bind('click', svgZoom);
        },
    settings: {}
});
Run Code Online (Sandbox Code Playgroud)

SVG:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" mlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="570px" height="300px" viewBox="146.605 71.42 570 300" enable-background="new 146.605 71.42 570 300" xml:space="preserve">

<defs>
    <linearGradient id="red_black" …
Run Code Online (Sandbox Code Playgroud)

javascript jquery svg image linear-gradients

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

如何防止加载谷歌图表表css

每次我使用Google http://ajax.googleapis.com/ajax/static/modules/gviz/1.0/table/table.css Charts'Table时谷歌加载器都会加载一个总是几乎杀死我的bootstrap css的东西,并且在凌晨2点我不太烦人.:)
注意:我无法修改table.css文件.

你知道任何可以阻止加载CSS文件的方法吗?

谢谢您的帮助.

PS:是的,我已经尝试过使用JS,但是表格在切换页面上重新编译,所以我应该table每次在分页时替换's classname.

javascript css google-visualization twitter-bootstrap

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

如何触发Dropzone.js的默认文件上传输入?

我想知道如何触发Dropzone.js的默认文件上传输入?这不像这样简单:

window.dropCloud = = new Dropzone("#dropCloud", {...});
$(window.dropCloud.clickableElements[0]).trigger("click");
Run Code Online (Sandbox Code Playgroud)

现在我没有任何想法.无论如何#dropCloud,如果重要的话,整个容器都是隐藏的.

javascript jquery dropzone.js

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

在jQuery中如何删除变量和函数

我在jQuery中有一个函数,例如.

var asd;

function dosomething(){
    for (i=0;i<=1000000;i++)
    {
    asd[i] = "(2^i)";
    }
}
Run Code Online (Sandbox Code Playgroud)

如何在函数后取消设置变量?

delete $asd;

有了这个,我可以从内存中清除变量.

但是我可以在jQuery中到达函数的析构函数吗?如何在函数的析构函数中取消设置整个函数?

为什么

运行脚本后,函数和所有全局变量都在内存中.
如果我通过控制台运行某些东西,在dom准备好之后 - 因为所有变量仍然在内存中 - 程序将运行.

所以我想清除函数析构函数中的变量,然后重置函数,或使其为null.

因为它会从内存中刷新整个脚本,所以我的页面会更快.想象一下比单个函数更大的数据结构,比如100个函数和800个全局变量.显示后,我不再需要变量了.

javascript variables optimization jquery functional-programming

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

用MySQL替换BLOB文本中的单词

我有一个巨大的mysql表(称为tcountriesnew)和一个列(称为slogen, blob type).在每个slogenblob中,我想替换一个单词,例如:bananato apple.

不幸的是,我试图用单词banana打印所有行,但它不起作用.

select * from tcountriesnew where slogen like '%banana%';

请帮我.

  • 我错过了什么,我的查询有什么问题?
  • 如何替换blob中的文本?

mysql select replace blob

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

如何禁用谷歌加一个(+1)按钮的悬停泡沫?

在我的页面中,如何删除谷歌+1按钮的工具提示消息?

示例:http://www.google.com/webmasters/+1/button/

文档:http://code.google.com/apis/+1button/

我尝试了很多方法,但无法弄清楚.

javascript google-plus-one

6
推荐指数
2
解决办法
8277
查看次数

HTML5 for IE6.0

您是否知道在不添加任何 HTML元素的情况下将此HTML代码优化为IE6或7(或8)的任何方法,或IE是否正在跳过所有HTML5元素?

如果我只想用CSS格式化元素, - 我不想使用其他功能 - document.createElement("nav")DOM元素是否足以创建骗局IE并制作纯HTML文档?

<!DOCTYPE HTML>
<head>
<meta charset="UTF-8">
<title>title</title>
<link type="text/css" rel="stylesheet" href="reset.css">
<link type="text/css" rel="stylesheet" href="style.css">
</head>
<body>
<header>code of header</header>
<nav>
code of nav
</nav>
<section>
code of gallery
</section>
<article>
code of article
</article>
<footer>code of footer</footer>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

谢谢.

更多关于DOM创建元素的信息在IE6,IE7和IE8中使用html5启用脚本» 这里

javascript html5 internet-explorer solution createelement

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

空白链接在同一窗口中打开 - 为什么以及如何修复它?

我有四个链接:

<a href="http://google.com" target="_blank">Google</a>
<a href="http://bing.com" target="_blank">Bing</a>
<a href="http://yahoo.com" target="_blank">Yahoo</a>
<a href="http://wikipedia.com" target="_blank">wiki</a>
Run Code Online (Sandbox Code Playgroud)

当我点击链接时,它将在新窗口中打开.点击另一个链接,它将在上次打开的同一窗口中打开.

这对我不好,我想在每次点击时打开一个空白窗口,无论打开的窗口如何.

我怎么处理这个?(我不在乎双击谷歌链接打开它两次,没关系.)

这是有效的,只是它必须.

EXCUSE ME,与我的PHP野兽的通信问题.

所以,实际上链接是这样的:

<a href="javascript:;" onclick = "window.open('http://google.com','Admin');">gaagle</a>
<a href="javascript:;" onclick = "window.open('http://bing.com','Admin');">bang</a>
<a href="javascript:;" onclick = "window.open('http://yahoo.com','Admin');">yahuu!</a>
Run Code Online (Sandbox Code Playgroud)

现在,所有的东西都打开到同一个窗口,因为名称标签(window.open的第二个参数)-.-而且由于所有打开的窗口的ID都是Admin,因此在该窗口上打开了所有其他窗口.我没有检查过,请原谅我浪费你的时间.

html cross-browser hyperlink

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

用于比较和保存项目的jQuery多列表解决方案

我正在制作一个可以比较和列出项目的工具.我想给它们制作动画,使它们看起来很酷.请帮我解决实施中的一些问题.有很多问题因此我对每个问题单独提出了一个问题.

问题1 mouseout事件绑定

如果我选择一个项目并将其拉到list1 - list2 - list1,有时会关闭覆盖面板.

问题2单击事件绑定

如果我将一个元素推送到list1,将其放到列表中并单击另一个列表,列表将更接近.点击返回list1后,它会动画3次而不是1次.

发行3个占位符

如何将占位符放到列表中,更好地重新排列和更容易理解交叉删除(列表以列出拖放和项目到列表)

问题4动画平滑度

如何让动画变得更流畅?你怎么看待这件事?

问题5优化

您如何看待,如果我优化代码,它会在浏览器中更快一些吗?你能给我一些建议吗?

发布其他6个想法

如果你有一些一般的想法,我也会欢迎他们.下载它,根据需要使用它,我正在为我女朋友的网站制作它.

你可以在这里检查代码 - jsFiddle,或:

HTML

<div id="overlay" class="clearfix">
    <div id="overlaycontainer">
        <div id="comparecontainer" class="overlaycontainer">
            <div class="icon"></div>
            <ul id="compare">
                <li class="fixed">LIST1</li>        
            </ul>
            <div class="shadow"></div>

        </div>
        <div id="dreamlistcontainer" class="overlaycontainer">
            <div class="icon"></div>
            <ul id="dreamlist">
                <li class="fixed">LIST2</li>
            </ul>
            <div class="shadow"></div>
        </div>
    </div>
</div>

<hr />

<ul class="offers clearfix">
    <li name="deal1">ITEM #1</li>
    <li name="deal2">ITEM #2</li>
    <li name="deal3">ITEM #3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

CSS

body {background-color: white; padding: 50px 0 0; margin: 0;} …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery drag-and-drop

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

用jQuery替换对象中的值

我想替换对象中的变量,但不知道变量的键...例如:

var parameters = new Object();
    parameters.startregion = null;
    parameters.fx_adultnum = 2;
Run Code Online (Sandbox Code Playgroud)

... 晚一点

$adultnum.change(function(){ setParameters("fx_adultnum", $adultnum.val() );});
Run Code Online (Sandbox Code Playgroud)

和setParameters函数(绝对不起作用:P

function setParameters(v, value){
    console.log(parameters);
    $.each(parameters, function(key, val) {
        if (key == v) {
            console.log(key);
            console.log(val);
            $(this).val(value); // <-- not works
            }
    });
    console.log(parameters);
}
Run Code Online (Sandbox Code Playgroud)

我想将fx_adultnum的值替换为4.
你能帮忙吗?非常感谢.

javascript foreach jquery replace object

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

复选框检查器JavaScript不起作用.逃逸?

在我的表单中,我的复选框元素的名称是onSite[].

我已经制作了一个简单的JavaScript,只需点击一下即可查看它们.

function checkAll(field)
{
for (i = 0; i < field.length; i++)
    field[i].checked = true ;
}
Run Code Online (Sandbox Code Playgroud)

并在HTML中调用该函数的按钮.

<input type="button" name="CheckAll" value="All" onClick="checkAll(document.sharepage.onSite[])">
Run Code Online (Sandbox Code Playgroud)

不幸的是它不起作用,因为我正在制作已检查元素的数组,并且[]混淆了我的JS.
你知道解决它的任何解决方案吗?

javascript checkbox escaping function

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