小编Yi *_*ang的帖子

使用jQuery查找所选选项的名称

我已经创建了一个jquery/ajax函数来更新#courses,发送#fos的.val()和.text(),特别是选择的那个,如下所示:

$('#selling #fos').change(function() {
    $.post('/ajax/courses',
        {
            fos_id: $('#selling #fos').val(),
            name: $('#selling #fos :selected').text()
        },
    function(data) {
        $('#selling #courses').html(data);
    });
});
Run Code Online (Sandbox Code Playgroud)

如何扩展此功能以使其使用"this",允许我在同一页面上多次重复使用此功能?我被抓住是因为你无法使用name: $(this + ' :selected').text().

javascript jquery jquery-selectors

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

如何针对iPad定位CSS但使用媒体查询排除Safari 4桌面?

我正在尝试使用媒体规则将CSS定位到iPad.我想排除iPhone/iPod和桌面浏览器.如果可能,我还想排除其他移动设备.

我用过

<style type="text/css" media="only screen and (min-device-width: 768px) and (max-device-width: 1024px)">
Run Code Online (Sandbox Code Playgroud)

但只是发现桌面Safari 4读取它.我尝试过使用"481px"代替"768px"的变体而另一种添加了一个方向:

<style type="text/css" media="only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait)">
Run Code Online (Sandbox Code Playgroud)

但没有运气.(稍后我们将嗅探iPad的用户代理字符串,但是现在该解决方案将无效.)

谢谢!

更新:似乎桌面Safari现在使用屏幕的宽度和高度,并根据它自定义纵向或横向.宽度和高度看起来不会排除桌面浏览器(除非我遗漏了一些东西).

http://mislav.uniqpath.com/2010/04/targeted-css/

css media safari ipad

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

Javascript绑定keyup/down事件

如何将函数绑定到按键向下/向上事件?

它既可以绑定到整个文档,也可以绑定到单个元素,在这种情况下都可以使用.

这必须没有任何JavaScript库.我只关心最新的Firefox.特别是画布元素.

我试过这个:(FF 3.6.9 Windows 7)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title>Test</title>
    </head>
    <body>
        <div class="wrapper">
            <canvas id="game" width="800" height="400">
            </canvas>
        </div>
        <script type="text/javascript">
            var el = document.getElementById("game");

            el.onkeydown = function(evt) {
                evt = evt || window.event;
                alert("keydown: " + evt.keyCode);
            };

            el.onkeyup = function(evt) {
                evt = evt || window.event;
                alert("keyup: " + evt.keyCode);
            };
        </script>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript javascript-events

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

如果他们都使用Webkit,我还需要在Chrome和Safari中测试渲染吗?

是否有必要在Chrome和Safari中测试我的网站的渲染,尽管两个浏览器都在下面实现了Webkit渲染引擎?

这是开发人员的警察还是有效的假设?

我特别询问我的网站页面是否会在两个浏览器中呈现相同的内容,以及我的Javascript是否可以在两种浏览器中使用.

javascript safari webkit google-chrome cross-browser

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

不使用Magento Connect安装magento插件

我有一个插件,我的客户已经购买.它是一个zip文件.如何在不使用Magento连接的情况下安装插件?

magento

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

动态加载CSS

我正在尝试为我的网站创建页面主题功能.我想使用单独的CSS文件在页面上动态加载相应的主题.

我正在使用此代码:

  fileref.setAttribute("rel", "stylesheet")
  fileref.setAttribute("type", "text/css")
  fileref.setAttribute("href", 'link.css')

  document.getElementsByTagName("head")[0].appendChild(fileref)
Run Code Online (Sandbox Code Playgroud)

哪个工作正常,但如果CSS文件已加载,它不会返回任何信息.

是否有办法捕获何时.css加载?也许通过使用ajax?

javascript css ajax

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

为什么人们不使用c ++来制作操作系统

为什么Linux,MacOS和其他操作系统用C编写而不是用C++编写?C++ C不具备新功能吗?

c++ unix macos programming-languages

19
推荐指数
5
解决办法
6307
查看次数


棘手的HTML布局

任何人都可以想到一种方法来将以下方案转换为非表格html布局吗?

在此输入图像描述

也许还有一些值得一提的事情.

  • 只有中央块是强制性的(如果它是唯一的那个,则应该变成正常的方块).
  • 块的总数是不可预测的,因此布局应该易于扩展(因此非表格).
  • 所有块中文本的完全左对齐并不重要.
  • 除了显示之外不允许有任何间隙
  • 灰色背景可以是半透明的,因此也不允许重叠.

提前致谢!

html css

19
推荐指数
2
解决办法
613
查看次数

Facebook SDK是否有限制发布到墙上

Facebook是否对应用程序每天发布的页数或墙贴数量有限制?

facebook

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