我想从URL获取网站标题和图片.
正如facebook.com所做的那样.我是如何从第三方链接获取图像和网站标题的.
我写了一个jQuery插件,最近我做了回调可以访问this,这是原始的选择器,所以你可以做...
$('#something').waitForImages(function() {
$(this).fadeIn(500);
});
Run Code Online (Sandbox Code Playgroud)
这看起来非常像您在jQuery API中期望的一些代码.
但是,jQuery总是提供this本机DOM元素,所以你必须用它$()来包装它以开始调用jQuery的方法.
最初,我提供this了一个jQuery对象.但是,在观察了jQuery的处理之后this,我改变了它.
什么是最好的方法?提供它包裹与否?
以下是我所面临的问题的详细信息:
A]项目中使用的技术:
jQuery,Python,Django,谷歌应用引擎.
B]问题/功能我想添加到html页面
1]想在html页面上添加一个表格
2]如果可能,表应具有多列排序功能.
表格行颜色应略有不同,因此用户可以轻松区分它们.
4]表格顶部的搜索框,允许用户搜索表格.
5]表格中的分页,以防有很多行要显示
有人可以提供用于此目的的知名库,并且可以使用我的服务器端代码.
谢谢阅读.
嘿伙计,我有以下功能:
$.fn.slideOut = function(speed,dir) {
this.animate({
dir: '-1000px'
}, speed);
};
Run Code Online (Sandbox Code Playgroud)
但方向(dir)并没有结转,也没有给我一个错误.
我这样称呼它:
$('#element').slideOut(500,'top');
所以我的问题=为什么它没有动画?:(
我有一个像这样的对象:
var obj = {
c: {
games: {
game1: {
howToPlay: { files: ['instructions.txt'] },
files: ['characters.txt', 'wildCards.txt']
},
game2: { files: ['credits.txt'] }
}
'program files': {
microsoft: { files: ['ieShortcuts.txt'] }
}
logs {
zipped: { files: ['bigfile.txt'] },
files: ['log1', 'log2', 'log3', 'log4', 'log5']
}
...
}
...
}
Run Code Online (Sandbox Code Playgroud)
我想从这个对象生成一个类似树视图的结构我希望实现一种选择某些文件的方法(旁边有复选框,没有选中空,所有选中,部分填充;使用<img />)和让同一文件夹中的文件顺序可排序.
像这样的东西:

我的最终结果是按用户指定的顺序吐出所选文件的内容.
有没有办法通过jQuery插件或插件组合来实现这一目标?我从头开始写这个,但纯粹的复杂性似乎超出了我
在IE浏览器jQuery Cycle Plugin中将背景设置为白色......即使我对所有内容都有透明的CSS
我在ASP.NET页面中使用jQuery 1.5.1和BlockUI 2.38.我尝试使用以下代码阻止按钮单击事件上的UI:
$(document).ready(function () {
$("#Button3").click(function () {
$.blockUI({ message: 'Test' });
setTimeout($.unblockUI, 2000);
});
});
...
<div id="globalDiv">
<form id="form1" runat="server">
<asp:Button ID="Button3" runat="server" Width="80px" Text="Button3" />
</form>
</div>
Run Code Online (Sandbox Code Playgroud)
单击按钮并在调用$.blockUI我回来时调用click事件
Object不支持此属性或方法
这两个版本是否有任何已知的错误,或者是否有任何其他原因导致这不起作用...
谢谢,托比亚斯
我正在使用tablesorter和tablesorterpager插件,我真的很喜欢它. http://tablesorter.com/docs/ http://tablesorter.com/docs/example-pager.html
但是我需要帮助解决我遇到的问题.我使用表格中每行的复选框来选择项目.我还在表头中有一个"全选"复选框.在查看分页器脚本时,我了解该插件完全删除了DOM中的所有表行,并且只呈现可见行,表的其余部分被缓存.
所以当使用类似这样的代码时:
$("#theTable").find("input[name='cbitems']:not(:disabled)").each(
Run Code Online (Sandbox Code Playgroud)
我只会看到目前可见的元素.不是"隐藏"页面中的元素.
所以我的问题是; 反正有没有使缓存表可访问?例如:
$("#theTable").cachedTable.find("input[name='cbitems']:not(:disabled)").each(
Run Code Online (Sandbox Code Playgroud)
我已经尝试过阅读面向对象的javascript(或者称之为什么),但没有成功.
我在最后一个版本(v4)上为jqGrid创建自定义搜索表单时遇到了一些问题.
我在此方法之前使用过:
jQuery("#search-form").jqGrid(
'filterGrid',
'#grid',
options
);
Run Code Online (Sandbox Code Playgroud)
但是它不再起作用,有人能给我一个关于如何在jqGrid的第4版上执行此操作的示例吗?
我试图更改已经启动并运行的网站.
我注意到jQuery函数周围有/*
任何想法为什么会这样?
见下面的代码:
<script type="text/javascript">
/*$(document).ready(function() {
$('.slideshow').cycle({
fx: 'fade'
});
});*/
/*$(function() {
$('.slideshow img').css({
opacity: 0
});
setTimeout(function() {
$('#slideshow').cycle({
random: 1
//delay: 1000
});
$('.slideshow img').css({
opacity: 0
});
}, 1000);
});*/
$(function() {
$('.slideshow').cycle({
fx: 'fade',
random: 1
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
只是想知道是否有任何具体的理由这样做,任何想法?
以为是这种情况,但只是想我会检查它是否与该网站似乎使用jQuery.js以及prototype.js这一事实有关
认为在两者之间阻止问题可能有些奇怪,因为我过去曾遇到过类似的问题.特别是在使用jcycle插件时.我更喜欢jQuery,但是当它是某个人的网站时,你能做些什么.:O)
jquery-plugins ×10
jquery ×8
javascript ×2
asp.net ×1
background ×1
blockui ×1
c# ×1
css ×1
cycle-plugin ×1
jqgrid ×1
jqgrid-php ×1
jquery-ui ×1
plugins ×1
python ×1
tablesorter ×1
transparency ×1