我动态加载了几个带有标签和复选框的li到另一个可见的ul.我设置复选框被检查="已检查",我试图触发一个事件,当我更改这些动态插入复选框但没有任何事情发生.
这是jquery:
$(".otherProductCheckbox:checkbox").change( function(){
alert('test');
});
Run Code Online (Sandbox Code Playgroud)
这是动态添加的li的html:
<li class="otherProduct"><input type="checkbox" class="otherProductCheckbox radioCheck" checked="checked"/><label>Product Name</label></li>
Run Code Online (Sandbox Code Playgroud)
知道为什么我不能在复选框更改其检查状态时发生警报?
当我滚动到页面的某个点时,我想要更改div的css,从页面顶部开始有一定数量的像素.
在页面加载时,我将静态定位div.一旦我开始向下滚动页面并从顶部点击一个点(比如100px用于演示目的),我想将该静态div更改为从顶部固定为20px.这将通过jquery的css()属性完成.这将允许它一直保持在固定的20px页面下方.
我可以使用什么jquery属性来知道我何时达到100px标记.一旦有人回到顶部,我希望这也恢复,以便div被放回到页面加载时的位置,而不是从顶部开始的20px.
有任何想法吗?
尝试查看向我的 html 电子邮件添加 HTML 注释是否有任何负面影响?
任何反馈都很棒。
谢谢
试图添加一个border-bottom:1px solid #ccc到ol中的li.
我希望ol的数量不在外面.现在边界不低于数字.
我现在设置了这些类:
ol {padding:0 0 0 30px;margin:0;}
ol li {font-size:15px;font-weight:bold;color:#666;border-bottom:1px solid #ccc;padding:0 0 15px;margin:0 10px 15px 0;}
Run Code Online (Sandbox Code Playgroud)
基本上需要在li和边框周围填充15px的填充作为ol的全宽.
任何方向都非常感谢!
我知道这是不对的,我似乎无法让它工作:
$(".green").html(function() {
if (n == 0) { "<span>0</span>" };
if (n == 1) { "<span>2</span>" };
if (n > 1) { "<span>3</span>"};
});
Run Code Online (Sandbox Code Playgroud)
如果n的值为0,1或者大于1,我基本上想要将元素的html更改为3个不同的东西.
关于如何做到这一点的任何想法?