- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
此问题的基本视觉效果可在 http://sevenx.de/demo/bootstrap-carousel/inc.carousel/tabbed-slider.html 获得。 - 如果你想看一看。
但这是正在发生的事情。
标签式轮播背后的 HTML 和 CSS 如下。 (为了简洁起见,我只是缩短了它。)
#myCarousel-100 .nav a small {
display:block;
}
#myCarousel-100 .nav {
background:#eee;
}
#myCarousel-100 .nav a {
border-radius: 0px;
}
足够简单...
要开始表演,我们只需要在页脚处粘贴以下 JS。只要 boostrap 和 jQuery 也在附近,事情就会成功。
$('#myCarousel-100').carousel({
interval: 4000
});
var clickEvent = false;
$('#myCarousel-100').on('click', '.nav a', function() {
clickEvent = true;
$('.nav li').removeClass('active');
$(this).parent().addClass('active');
}).on('slid.bs.carousel', function(e) {
if(!clickEvent) {
var count = $('.nav').children().length -1;
var current = $('.nav li.active');
current.removeClass('active').next().addClass('active');
var id = parseInt(current.data('slide-to'));
if(count == id) {
$('.nav li').first().addClass('active');
}
}
clickEvent = false;
});
就是这样。
首先,这里的问题在哪里?好吧,没有任何。
嗯,有点……
只要您没有另一个类似的选项卡式轮播,就完全没有问题。
但是,假设您想要另一个实例,例如 ID 为 myCarousel-200。
那么,您可以复制代码并将每次出现的 -100
更改为 -200
,就可以了。正确的?没有。
除了 onclick 事件发生时(在任何一个实例上),一切都会正常工作,最后一次点击的点击外观在其他轮播也会受到影响.
因此,例如,您单击第一个轮播的面板 2,您将看到面板 2 的内容将加载到第一个轮播 View 端口中。面板 2 下方的链接将以蓝色高亮显示。到目前为止,一切都很好。
尽管如此,如果您点击另一个 slider 的面板 1 或 2,您会发现第一个轮播的最后一个点击元素的蓝色背景也会消失.届时,第一个轮播将完全没有点击元素外观。你肯定不想要这种行为。
现在,为什么会这样?
发生这种情况是因为 JS 代码有这样的调用;
$('.nav li').removeClass('active');
这段代码写得不好,因为没有 namespace 可以定位所需轮播中的 nav li 元素,从而将操作范围缩小到仅相关的轮播。
为了补救这种情况,我尝试了以下...但它没有用...
$('#myCarousel .nav li').removeClass('active');
Tôi đang làm gì sai?
1 Câu trả lời
thử
$(this).closest('.nav').find('li').removeClass('active');
关于javascript - 删除导航栏的类 - 正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22884199/
Tôi biết cách tạo cơ sở dữ liệu sqlite, chèn dữ liệu vào đó, xóa hàng, v.v. thông qua phát triển iPhone nhưng tôi đang cố gắng xóa toàn bộ cơ sở dữ liệu theo chương trình và không nhận được bất kỳ trợ giúp nào. Xin vui lòng ai đó có thể hướng dẫn tôi cách xóa/gỡ bỏ toàn bộ sqlite khỏi thiết bị thông qua mã
Vui lòng hướng dẫn cách xóa cơ sở dữ liệu trong Teradata. Khi tôi chạy lệnh DROP DATABASE database_name, tôi nhận được thông báo lỗi: *** Failure 3552 Cannot DROP d
Lệnh xóa cho quy tắc cảnh báo Azure dường như không hoạt động, đã thử phương pháp sau, nó trả về trạng thái là Không có nội dung và cảnh báo không bị xóa Lệnh đã sử dụng Remove-AzAlertRule -ResourceGroup "RGName" -Na
Tôi đã lập chỉ mục khoảng 50.000 video trong flex search, nhưng khi đạt đến khoảng 52.000, toàn bộ dữ liệu sẽ bị xóa. Hmm, điều này thực sự kỳ lạ với tôi, tôi không thiết lập bất kỳ kích thước Heap hay kích thước bộ nhớ tối thiểu hoặc tối đa nào cho ES, vì vậy chúng không hoạt động.
Vấn đề tôi đang gặp phải là lỗi biểu mẫu "Nhập 'slug' hợp lệ bao gồm các chữ cái, số, dấu gạch dưới hoặc dấu gạch nối." Sau đây là xác thực trường biểu mẫu của tôi: def clean_slug(self): slug = self.c
Khi đọc tài liệu, tôi mong đợi $("#wrap2").remove(".error") sẽ xóa tất cả các phần tử .error khỏi #wrap2. Tuy nhiên, hãy xem JSFiddle này: http://jsfiddle.net/h
Xin chào, tôi đang cố gắng khám phá Laravel lần đầu tiên. Tôi đang bắt đầu với Laravel 4.2 và tôi vừa tạo một dự án mới nhưng vô tình tôi đã viết dòng lệnh composer create-project laravel/lara như thế này
Tôi đã tìm kiếm trên web một thời gian nhưng không tìm ra cách xóa hoàn toàn apache 2.4. Sử dụng: Windows 7 c:\apache24\ Tôi đã thử tất cả các lệnh nhưng không có lệnh nào hiệu quả. httpd -k shu
Có lẽ đây là câu trả lời đơn giản, nên xin lỗi trước (do tôi không có nhiều kinh nghiệm viết mã). Tôi đang cố gắng xóa bất kỳ hàng nào có chuỗi cụ thể (economy 7) khỏi bất kỳ cột nào và đã thử những thứ ngoài luồng này: Cách xóa hàng khỏi pandas
Có một số cách để xóa/loại bỏ các mục khỏi một vectơ. Tôi có một vector con trỏ và tôi cần xóa tất cả chúng trong hàm hủy của lớp. Cách hiệu quả nhất/nhanh nhất hoặc thậm chí an toàn nhất để thực hiện việc này là gì? // 1º std::for_each(v
Tôi đã cài đặt máy chủ VNC và đọc ở đâu đó rằng tôi phải cài đặt xinetd. Sau đó tôi quyết định xóa máy chủ VNC, vì thế tôi cũng xóa xinetd. Có vẻ như xinetd đã xóa một số tệp liên quan đến plesk. Nếu
Tôi đã tạo một ứng dụng tải video từ máy chủ của chúng tôi. Vấn đề là: Khi tôi hủy tải xuống, tôi gọi: myAsyncTask.cancel(true) Tôi nhận thấy rằng myAsyncTask không dừng lại khi lệnh cancel được gọi... P của tôi
Có thể kiểm tra xem một mô hình có tồn tại hay không trước khi xóa nó bằng DELETE_MODEL? Tôi đang cố gắng tránh nhận được thông báo lỗi khi cố gắng xóa một mô hình chưa được tạo. Về cơ bản, tôi đang tìm kiếm thứ tương đương với: DROP TABLE IF EXISTS nhưng dành cho các mô hình. hầu hết
Tôi đã có đoạn mã này: Nhưng nó vẫn tạo ra một mục nhập hàng trong bảng. Điều tôi muốn làm là khi số lượng nhập vào bằng 0, hàng trong bảng sẽ bị xóa. Xin hãy kiên nhẫn vì tôi mới làm quen với mã hóa php và mySQL. Câu trả lời hay nhất Bạn quên thực hiện truy vấn. Nó phải là $que
Trong SharePoint, nếu bạn xóa/sửa một lần xuất hiện duy nhất của mục lịch lặp lại, thì thực tế không có nội dung nào bị xóa/sửa đổi - thay vào đó, một mục mới sẽ được tạo, thông báo cho SP rằng đối với một ngày cụ thể, sự kiện không tồn tại hoặc có tham số mới.
Trong routes.php tôi có tuyến đường sau: Route::post('dropzone', ['as' => 'dropzone.upload', 'uses' => 'AdminPhotoContr
Trong ứng dụng của mình, tôi đang cố gắng xóa một sản phẩm. Khi tôi xóa sản phẩm lần đầu, nó thành công và URL thay đổi thành /remove_category/15. Tôi đang kết xuất vào cùng một trang. Bây giờ khi tôi cố gắng xóa một sản phẩm khác thì url thay đổi thành /rem
Câu hỏi này đã được hỏi nhiều lần, nhưng các câu trả lời đưa ra đều dành riêng cho GNU sed. sed -i '' "/${FIND}/,+2d""$FILE" đưa ra lỗi "địa chỉ ngữ cảnh mong đợi". Có ai có thể cho tôi một ví dụ về cách sử dụng không?
Tôi không tìm ra cách nào để xóa và dọn dẹp bản đồ Google khi sử dụng API V3. Tôi đang chạy nó trên một trang web AJAX, vì vậy tôi muốn tắt nó hoàn toàn mà không cần tải lại trang. Tôi ước có một .unload() hoặc .de
Có thể tạo người dùng Azure SQL Database có thể thực hiện các thao tác sau không: CHỌN trên tất cả các bảng và chế độ xem Tạo/thay đổi/xóa chế độ xem Nhưng người dùng không được có các quyền sau: Chèn/cập nhật bất kỳ bảng hoặc chế độ xem nào
Tôi là một lập trình viên xuất sắc, rất giỏi!