- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的程序是一个游戏,从 4 个可玩 Angular 色开始,每个 Angular 色都在自己的类 charContainer
中,这 4 个 div 位于类 tính cách
的容器中。当玩家通过点击选择一个 Angular 色时,它会将其移动到类为 your
的容器中。之后容器 characters
中剩余未选择的字符移动到另一个名为 enemies
的 div 容器。这个 div 会将剩余的 3 个未单击的 div 移动到它。在此之后,玩家选择一个对手。我正在尝试将选定的对手移动到名为 opponent
的 div 容器中,但它一直附加到 your
容器中。我尝试删除类名 charContainer
并添加类 foes
但它仍然不起作用。
$(tài liệu).ready(hàm() {
$('.charContainer').on('click', function() {
$('#your').append($(this));
$('.characters>.charContainer').each(function() {
$(this).removeClass('charContainer').addClass('foes');
$('#enemies').append($(this));
})
$('.characters').remove();
})
$('.foes').on('click', function() {
$('#opponent').append($(this));
// $(this).appendTo('#opponent');
$(this).addClass('defender');
})
});




Your Character
Enemies
Fight Section
Opponent
xóa bỏcharContainer
类并添加foes
类后,foes
củanhấp chuột
函数仍然发送到 your
div,即使我摆脱了 charContainer
。我需要它去 opponent
div。
1 Câu trả lời
Gọi.off("click")
$(".characters>.charContainer").off("click")
hiện hữu .characters>.charContainer
click
处理程序中将 click
từ .charContainer
元素中分离出来。
hiện hữu #enemies
元素处使用事件委托(delegate),.one()
,如果只有一个 .foes
元素应该附加到 #opponenent
yếu tố
$('#enemies').one('click', ".foes", function() {})
Sẽ click
Đính kèm vào #enemies
元素时,当元素动态添加 className
foes
时调用处理程序被点击
$(tài liệu).ready(hàm() {
$('.charContainer').on('click', function(e) {
$("#your").append(this);
$('.characters>.charContainer')
.off("click")
.each(function() {
$(this).removeClass('charContainer')
.addClass('foes');
$('#enemies').append(this);
})
$('.characters').remove();
})
$('#enemies').one('click', ".foes", function() {
$('#opponent').append($(this));
// $(this).appendTo('#opponent');
$(this).addClass('defender');
})
});




Your Character
Enemies
Fight Section
Opponent
关于javascript - 在 div 已经附加到一个 div 之后,将 div 附加到另一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40077905/
Tôi có một div (tôi nghĩ là container?) mà tôi muốn đặt làm trang trung tâm. Billede 2 Tôi chỉ muốn toàn bộ ngữ cảnh được căn giữa trang, làm sao có thể như vậy? Câu trả lời hay nhất Billede 2 Theo yêu cầu của bạn
Tôi đang mày mò với jQuery và tình cờ tìm thấy hàm Find. Tôi đã thử nghiệm nó như thế này: $(document).ready(function(){ $('button').click(function()
Làm thế nào tôi có thể tạo ra một quy tắc để thực hiện điều gì đó như thế này: .container .unit:first-child(nếu nó có bên trong div.box1.extra) + .box2 { top: 50px;}
Tôi muốn hiểu tại sao trình duyệt lại hiển thị khác nhau? Sau đây là một ví dụ: Đầu ra dự kiến của đoạn mã số 1 là ba hộp cạnh nhau: [đen], [xanh lam], [đỏ]. Snippet #2 chỉ hiển thị [đen] và [đỏ] - Tại sao Snippet #
Tôi gặp một vấn đề kỳ lạ khi không thể chọn đúng thứ gì đó trong jQuery bằng bộ chọn hiss thông thường: Hai dòng mã này không thực hiện cùng một chức năng. ele.children("div.a > div").addClass("xấu
Tôi có một div đầu tiên, div thứ hai chứa hai div khác. Div cha có chiều cao tối đa nên nó không thể phát triển vượt quá một lượng nhất định. Nhưng hai div con có thể có bất kỳ kích thước nào (động
Tôi có vấn đề giữa hai div. div#mainbody là div cha có nền và div 2 là div con có nền riêng nên div 2 nổi ra khỏi div cha nhưng tôi muốn nó nằm bên trong div cha. HTML:
Tôi có một div bên trong một div khác có chiều rộng cụ thể, nhưng tôi muốn chiều rộng của div con là phần trăm kích thước màn hình trình duyệt thay vì phần trăm của div cha, nghĩa là khi tôi đặt chiều rộng của div con thành 50%, tôi muốn nó có kích thước
Tôi có đoạn mã sau. Khi nhấp vào nút trong div 1, tôi cần ẩn div 1 và hiển thị div 2. (trong Angular HTML5). Tôi có một tệp JS với Bộ điều khiển, v.v. Hiện tại tôi có hai tệp khác nhau
Bây giờ tôi có thể tự động thay đổi kích thước của div chứa thành div bên trong hoặc tôi có thể căn giữa toàn bộ... nhưng tôi không biết làm thế nào để thực hiện cả hai cùng lúc. Dưới đây là CSS/bố cục mà tôi có. Bây giờ trang và các thành phần chính được căn giữa, nhưng nếu
Làm thế nào để căn chỉnh hai div ô trong một div bảng khi một div ô chứa một div được định vị tuyệt đối? Trong ví dụ này, div của ô không chứa div có vị trí tuyệt đối sẽ bị đẩy xuống. Mã HTML: 1
Chương trình của tôi là một trò chơi bắt đầu với 4 nhân vật có thể chơi được, mỗi nhân vật có một lớp charContainer riêng và 4 div nằm bên trong các vùng chứa của lớp character. Khi người chơi vượt qua điểm
Tôi có nội dung như thế này: Hiện tại, không có định dạng nào trong #page. Nó có hiệu quả với một số nội dung, ý tôi là khi nội dung lớn hơn, #page cũng có chiều cao cao hơn. Nhưng hôm nay khi tôi áp dụng #con
Tôi có một ứng dụng React và đang gặp một vấn đề lớn hơn một chút với một số mã CSS. Tôi có một View được chia thành hai phần. Nhưng hai phần này nằm trong một thành phần lớn hơn. Phần bên trái hiển thị một số địa chỉ liên lạc, và bên phải tôi muốn hiển thị
Tôi muốn có bốn div giống như trang đăng ký Facebook, một div1 (chiều rộng phần: 1024px) với div3 (khẩu hiệu fb) ở bên trái div2 (chiều rộng: 50%) và div4 (con
Tôi đang gặp sự cố trên trang web của mình khi phần chân trang ở trang chính không hiển thị chính xác cho một trang cụ thể. Trên trang đó, tôi có một cái ở cuối. Sau một hồi đau đầu, tôi nhận ra rằng để phần chân trang hiển thị đúng thì tất cả những gì tôi cần làm là đổi dòng đó thành: Tôi không hiểu tại sao
Tôi đang sử dụng plugin này cho hình ảnh thang độ xám tương thích với nhiều trình duyệt. Về cơ bản, hình ảnh ban đầu ở chế độ thang độ xám với độ mờ thấp. Khi người dùng di chuột qua hình ảnh, thang độ xám dần dần chuyển sang màu, độ mờ trở về 1 và div ẩn trước đó di chuyển từ dưới lên trên
Đây là liên kết jsfiddle về vấn đề của tôi HTML 8.123456 huh-fjiuetie Điều kiện là: h
Làm thế nào để ngăn div nội tuyến tiếp theo tự ngắt dòng khi văn bản trong div trước đó tràn ra ngoài. Như bạn có thể thấy, đối với bài đăng đầu tiên, nội dung chính được chuyển sang dòng thứ hai, do đó các liên kết theo sau sẽ xuất hiện trên một dòng mới (điều này không đúng). Nhưng đối với bài viết thứ ba, tiêu đề chính
Tôi có một div mà khi di chuột qua sẽ kích hoạt một div khác. Khi người dùng di chuyển chuột qua div được kích hoạt, tôi muốn div đó vẫn giữ nguyên. Đây là một đoạn trích. Khi bạn di chuột qua khung màu vàng, khung màu tím sẽ ẩn đi và khung màu xám sẽ xuất hiện. khi
Tôi là một lập trình viên xuất sắc, rất giỏi!