Opened 11 years ago
Closed 11 years ago
#10519 closed bug (worksforme)
.live doesn't work in Opera when using $('[myAttribute]') selector
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | low | Milestone: | None |
Component: | selector | Version: | 1.6.4 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
the following code reproduces the problem:
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
</head>
<body>
<div myAttribute="">zxc</div>
<script>
$('[myAttribute]').live('click', function () {alert('qq');}); this doesnt work in Opera (but works in FF/Chrome)
$('[myAttribute]').each(function () {alert('qq');}); this works
$('[myAttribute*=""]').live('click', function () {alert('qq';)}); and this also works
</script>
</body>
</html>
Change History (3)
comment:1 follow-up: 2 Changed 11 years ago by
Component: | unfiled → selector |
---|---|
Owner: | set to [email protected]… |
Priority: | undecided → low |
Status: | new → pending |
comment:2 Changed 11 years ago by
Status: | pending → new |
---|
It's not reproducible with Edge version (but reproducible with 1.6.4), so the bug could be probably closed.
Here's the jsFiddle link (just for reference): http://jsfiddle.net/Y7GXL/3/
Thanks for taking the time to contribute to the jQuery project! Please provide a complete reduced test case on jsFiddle to help us assess your ticket.
Additionally, be sure to test against the jQuery Edge version to ensure the issue still exists. To get you started, use this boilerplate: http://jsfiddle.net/FrKyN/ Open the link and click to "Fork" (in the top menu) to get started.