为什么我的jQuery不起作用
Why isn't my jQuery functioning
所以我正在尝试在我正在构建的网站上使用一些jQuery,但似乎没有任何方法可以使其正常工作。
以下是我如何在 html 中链接文件:
<head>
<title>Eddy: Designer</title>
<link rel="stylesheet" type="text/css" href="main.css"/>
<script language="javascript" type="text/javascript" src="jquery.js"></script>
<script src="script.js"></script>
</head>
然后在我的javascript文档"script.js"中,我有以下代码:
$(document).ready(function () {
"use strict";
$('#branding').click(function () {
$('.branding').removeClass('.hidden');
$('.ui').addClass('.hidden');
$('.logos').addClass('.hidden');
$('.print').addClass('.hideen');
});
$('#ui').click(function () {
$('.branding').addClass('.hidden');
$('.ui').removeClass('.hidden');
$('.logos').addClass('.hidden');
$('.print').addClass('.hideen');
});
$('#logos').click(function () {
$('.branding').addClass('.hidden');
$('.ui').addClass('.hidden');
$('.logos').removeClass('.hidden');
$('.print').addClass('.hideen');
});
$('#print').click(function () {
$('.branding').addClass('.hidden');
$('.ui').addClass('.hidden');
$('.logos').addClass('.hidden');
$('.print').removeClass('.hideen');
}); });
我的代码编辑软件说我的 $(document).ready 在定义之前使用了"$"...我不知道这意味着什么,或者这是否是导致我这些问题的原因。
这个想法是,当我添加类".hidden"时,它将使每个不是按钮标记为类别的图像达到 50% 的不透明度。从某种意义上说,这将"突出显示"所有"品牌"或您拥有的项目。
我一直在看有关使用jQuery的教程,但找不到出了什么问题。请帮忙。我为此感到压力。
我尝试像这样链接jQuery:
<link rel="stylesheet" type="text/css" href="main.css"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="script.js"></script>
这并没有解决我的问题。我的jQuery代码写错了吗,这就是它不起作用的原因?似乎我正在正确加载jQuery,但它仍然不起作用。
首先,在 removeClass 和 addClass 方法中有点。你只需要传递类名而不是 .classname,只需要传递类名。作为其他悲伤,您应该检查您的文件夹结构并尝试从某些 CDN 加载 jQuery。
在你的CSS中,你有 #branding,在HTML和JS中它是一个类。而且您在HTML中添加类的方式不正确。多个类在类属性中用空格分隔,如下所示:
class="one two"
不像class="one" class="two"
试试这个小提琴,它正在工作xD,我刚刚评论了opacity
并使用outline: solid 2px red;
.因此,单击时可以更好地查看更改。
相关文章:
- ng-view 中的脚本在从文件引用时不起作用(JQuery 在角度之前加载)
- 转换效果不起作用jquery
- 淡入淡出和AppendTo不起作用-jQuery
- 变量计算不起作用(jquery/javascript)
- 更改事件不起作用 jQuery 自动完成
- 倒计时不起作用 jquery
- ajax 响应包括 image,onClick 事件对图像不起作用 jQuery
- 从JavaScript添加html,但不起作用jQuery切换功能
- 简单的工具提示插件 - 点击选项不起作用 - jQuery
- 图像滑块不起作用(jquery)- Rails 3项目
- 触发单击事件不起作用 jquery
- 动态创建的 li 点击事件不起作用 jQuery
- Jquery验证不起作用.Jquery-Javascript
- JavaScript生成的元素不起作用-jQuery
- 事件委派不起作用jquery
- 类选择器在追加后不起作用 (JQuery)
- 为什么这个变量不起作用?Jquery
- 首先,渐变有时似乎不起作用(jquery)
- 有什么原因吗('img')加载不起作用(jQuery)
- 更改不起作用jQuery